Вываливаю сюда своего FAQ бота для телеграмм. Создал от скуки, делайте че хотите. Функционал Функционал 1. Автоматическое приветствие новых пользователей Кастомизируемое изображение профиля Интуитивно понятное меню с кнопками 2. Быстрый доступ к FAQ и контактам Правила проведения сделок Контактные данные Ссылки на форум/чат тг/другие платформы если надо 3. Защита от спама Добавил в логирование какой гаденыш решил поспамить /start Можно забанить данного юзера на 12 часов, 1 день, неделю, месяц, год, навсегда. 4. Админка для админа (в принципе логично) Полная статистика использования бота Мониторинг активных пользователей Система массовых рассылок Управление настройками бота: - Изменение ссылок - Обновление контактов - Смена изображений - Управление статусом (онлайн/офлайн) Настройка Думаю найти config.json среди двух файлов проблем не составит. Если не нашли, что поделать - ))). Токен на 16 строчке myfaq.py Остальные данные настроек в config.json Все данные можно менять, кроме токена. Сделано в качестве безопасности. Внешка бота Скачать https://github.com/qiyanaitsme/QIYANASFAQ Установка либ как обычно через venv. Разберетесь, я уже столько раз показывал. Смотрите другие проекты
Мега удобный бот большой функциал и оформление как обычно приятное) только есть один вопрос а это кнопочка делает приятно киндред или автору бота?
Лакич, мне лень, не вижу смысла пока для себя в этом боте. да и если увижу - напишу сам. практика, как-никак)
чувак, ну ради бога, не в одном файле, 800 строк лютой каши, открой для себя уже структуру хоть какую-то
dexusz, на заметку взял докер. Просто что вот тут не понятно ) - https://github.com/qiyanaitsme/QIYANASDiceBOT Мне вчера гадостей наговорили что ниче не понятно, что куда сунуть.
Киана, Что-то я не понял вообще, где там инструкция по установке. Логично же, что если ее нет, то не все разберутся. А по поводу докера, очень странно, что ты об этом не задумывался. Ну по requirements.txt в принципе оно и понятно, ибо с поетри или сетаптулсом в докерфайле было бы удобнее работать
Киана, И использование устаревших библиотек - это сильная уязвимость проекта. Аиограм 2 версии уже не поддерживается. Это не этично и небезопасно