Skip to content

zulune/HealtyFoodTelegramBot

Repository files navigation

HealtyFoodTelegramBot

RU

За основу было взято 2 репозитория, сылки на них оставлю ниже, для розработки работаещого бота под свои задачи и само собой научится создавать функциональные боты.

Ссылка на статью Groosha

GitHub репозиторий MasterGroosha

GitHub репозиторий Stormx480 с заготовкой клавиатуры для бота.

Если кому нибудь будет мой код полезен, можете использовать в своих целях. И канешно же буду благодарен что так же оставите сылку на мой профиль в GitHub.

Прототип бота написан на Python версии 3.6.7, на других версиях не тестировался но должен работать. Дополнительно использувались библиотеки requests и vedis. Код отвечает только за сам бот а все данные хранятся в Django и взаимодействуют между собою под средством REST API. Django используется как панель админа, сохранение данных и управления контентом. Под другие задачи возможно следует адаптировать REST API, в зависимости от задачи.

Установка

Сделайте клон репозитория git clone https://github.com/zulune/HealtyFoodTelegramBot.git

В директории с проектом создайте виртуальное окружение командой
virtualenv env -p python3 и установите зависимости pip3 install -r requirements.txt

В репозиторий не включен файл конфигурации, поэтому его нужно создать с именем config.py

В самом файле прописать следующие:

from enum import Enum

token = 'Ваш телеграм токен'
db_file = 'database.vdb'

class States(Enum):
    S_START = "0"
    S_ENTER_REVIEW = "1"

Когда все настроено, запустить можно командой > python server.py

Удачного кодинга

About

Телеграм бот для кафе здоровой пищи

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages