Skip to content

Telegram bot ChatGPT (using Openal). It will be able to talk to you, advise movies, write code for you and draw pictures

License

Notifications You must be signed in to change notification settings

Tipo-4ek/tipo_chatgpt_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatGPT Telegram Bot: Без дневных лимитов. Умеет генерировать картинки

Особенности

  • Асинхронные запросы
  • Быстро отвечает (3-5 сек)
  • Дневные лимиты вырезаны.
  • Поддержка переключения между диалогами
  • Поддерживает обязательную подписку на выбранные каналы
  • Умеет генерировать картинки по запросу
  • Поддержаа ротация токенов - в случае, если вас настигнет квота аккаунта - бот предложить изменить его
  • Поддержано несколько режимов бота: 👩🏼‍🎓 Ассистент (Поболтать), 👩🏼‍💻 Кодер, 🎬 Киноэксперт. 🖼️ Художник
  • Узнавать, сколько ты потратил в боте :)

Обновления:

03/06/2023:

  • 8000 бесплатных токенов для каждого пользователя
  • Добавлены новые режимы чата - 📊 Помощник по SQL, 🍳 Шеф-повар, 🇬🇧 Репетитор английского / 🇷🇺 русского языков и многое другое.
  • Добавлена команда /donate - Вы можете финансово поддержать разработчика или просто сказать спасибо
  • Добавлена локализация важных мест для пользователей, говорящих на разных языках
  • Обновлен раздел /balance
  • Добавлены режимы подписки /subscribe

01/05/2023:

  • Добавлена проверка наличия подписок
  • Добавлена команда /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

About

Telegram bot ChatGPT (using Openal). It will be able to talk to you, advise movies, write code for you and draw pictures

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages