Бот для заказа еды из ресторана.
- Установите зависимости
pip install -r requirements.txt
- Создайте переменные среды (через терминал или IDE)
BOT_TOKEN = <Ваш Telegram токен>
ADMIN_PASSWORD = <Пароль администратора для бота>
DATABASE_URL = <Ссылка на базу данных>
// Пример ссылки: postgres://user:password@localhost:port/database
-
Создайте таблицы в базе данных, выполнив
database/models.py -
Запустите бота
python app.py
При ручном добавлении данных нужно после импорта выполнить
database/update.py, для того чтобы обновить Postgres Sequence,
который отвечает за автоматическое генерирование id в таблицах.
python-telegram-bot library: