https://github.com/stalksa/tg_json_validator_bot
https://github.com/stalksa/tg_json_validator_bot
json python telegram-bot validator
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/stalksa/tg_json_validator_bot
- Owner: STALKSA
- Created: 2025-03-17T17:35:11.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-18T08:34:02.000Z (about 1 year ago)
- Last Synced: 2025-07-05T03:13:17.370Z (11 months ago)
- Topics: json, python, telegram-bot, validator
- Language: Python
- Homepage:
- Size: 1.28 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Телеграм бот с функцией валидации и бьютифаера JSON
> **Статус проекта:**
>
> 🟢 Поддерживается (активный)
## Цели и Задачи
Помочь тестировщику быстрее проверить JSON на нарушение синтаксиса
Этот бот при получении JSON:
* Проверяет на ошибки синтаксиса
* Возвращает JSON в удобочитаемом формате
## 🖼 Скриншоты
Стартовое меню:

После отправки JSON c ошибкой:

Пример работы бьютифаера:

## 💻 Технологии
* Python
* Библиотека `telebot`
## ⏬ Установка на локальном компьютере
1. Скачать проект
2. Создать бота и через [@BotFather](https://t.me/BotFather) и вставить в проекте свой токен от бота
3. Создаём виртуальное окружение внутри папки проекта.
Далее команды для MacOS (для windows инуструкция [есть вот тут](https://realpython.com/python-virtual-environments-a-primer/#create-it))
``` markdown
python3 -m venv venv
```
``` markdown
source venv/bin/activate
```
4. Устанавливаем библиотеки
``` markdown
python3 -m pip install pyTelegramBotAPI
```
5. Запускаем
``` markdown
python3 json_bot.py
```