Skip to content

🤖🎙️ Телеграм-бот с богатым функционалом

License

Notifications You must be signed in to change notification settings

DanyaBooba/telegram-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Телеграм бот

Реализация телеграм бота на Python для общения с людьми, ответа на сообщении и скриптовизации диалога.

Возможности

  • ответ на сообщения по шаблону
  • рандомизация ответа из массива
  • работа с API Телеграма
  • выполнять функционал закрепления сообщений
  • получение файлов, сохранение их на сервере (требуется серверная реализация)
  • сохранение логов.

Развитие (TODO)

  • серверная реализация для хранения медиафайлов
  • добавить популярную Имитацию Интеллекта ChatGPT
  • работа с базой данных.

Инструкция по запуску

  1. Форкните репозиторий
  2. Установите Python 3.0 на компьютер (python.org)
  3. Создайте Телеграм-бот через @BotFather
  4. Переименуйте tokenbot-public.py в tokenbot.py и в переменную TOKEN вставьте токен бота
  5. Выполните python main.py или python3 main.py
  6. В случае ошибок обратитесь к автору (@ddybka) или попробуйте самостоятельно исправить ошибку

Архитектура

  • main.py – точка входа в программу
  • token-public.py – схема токена бота
  • lists.py – запросы к боту
  • logs.py – логирование данных
  • returns.py – ответы Телеграм-бота

Технологии

Python 3.0

Лицензия

Проект распространяется по GNU GENERAL PUBLIC LICENSE версии 3.0

Автор: Даниил Дыбка, @ddybka, daniil@dybka.ru

About

🤖🎙️ Телеграм-бот с богатым функционалом

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages