- Асинхронные запросы
- Быстро отвечает (3-5 сек)
- Дневные лимиты вырезаны.
- Поддержка переключения между диалогами
- Поддерживает обязательную подписку на выбранные каналы
- Умеет генерировать картинки по запросу
- Поддержаа ротация токенов - в случае, если вас настигнет квота аккаунта - бот предложить изменить его
- Поддержано несколько режимов бота: 👩🏼🎓 Ассистент (Поболтать), 👩🏼💻 Кодер, 🎬 Киноэксперт. 🖼️ Художник
- Узнавать, сколько ты потратил в боте :)
- 8000 бесплатных токенов для каждого пользователя
- Добавлены новые режимы чата - 📊 Помощник по SQL, 🍳 Шеф-повар, 🇬🇧 Репетитор английского / 🇷🇺 русского языков и многое другое.
- Добавлена команда /donate - Вы можете финансово поддержать разработчика или просто сказать спасибо
- Добавлена локализация важных мест для пользователей, говорящих на разных языках
- Обновлен раздел /balance
- Добавлены режимы подписки /subscribe
- Добавлена проверка наличия подписок
- Добавлена команда /dialogs - теперь вы можете просматривать предыдущие диалоги и переключаться между контекстами
/start
– Регистрирует юзера в системе. Без этой команды общаться с ботом (в личке/групповом чате) не получится/dialogs
– Покажет последние 10 диалогов с ботом и по нажатию на кнопку переключит контекст на выбранынй диалог/new
– Начать новый диалог/mode
– Выбрать режим работы бота/balance
– Посмотреть свои траты openai токенов/rotate
– Ротирует токен, в случае достижения лимита на текущем/help
– Помгите вечина
- Python >= 3.7.x
- Mongodb (latest)
- Debian + docker-compose == 1.26.0
- python-telegram-bot[rate-limiter] == 20.1
- openai >= 0.27.0
- PyYAML == 6.0
- pymongo == 4.3.3
- python-dotenv == 0.21.0
- jsons