/FiveLetkaBot

To-Do Bot for Telegram

Primary LanguagePython

FiveLetkaBot

Бот, выполняющий элементарные функции To-Do List в Telegram

Ставь перед собой задачи и следи за их выполнением в "Пятилетке"!

плакат пятилетки

Содержание:

  1. Функции бота
  2. Особенности бота
  3. Реализация
  4. Инструкция по запуску

Функции:

  • /start - начало общения с ботом
  • /new_item - добавление новой задачи в список
  • /all - вывод всех нынешних задач из списка
  • /help - вызов справки о всех функциях бота

Особенности:

  • В боте реализована поддержка клавиатуры для упрощённого и понятного взаимодействия с ботом
  • К задачам есть возможность прикрепить фотографию

учисьРаботай

Реализация:

Для реализации бота используется TelegramBotAPI

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

  1. Необходимо создать бота с помощью @bofather в телеграмме и получить его токен. Подробнее
  2. Открыть 5LetkaMain.py и TOKEN присвоить значение своего токена
TOKEN = ''  # сюда вставлять свой токен, как str
  1. Установить pyTelegramBotAPI. Подробнее
  2. Запустить 5LetkaMain.py. Здесь есть несколько путей: а) Через консоль. Подробнее. б) Через IDE (среду разработки)
  3. Запустить Telegram и открыть диалог с вашим ботом