46 lines
1.2 KiB
Python
46 lines
1.2 KiB
Python
import telebot
|
|
import configparser
|
|
|
|
|
|
config = configparser.ConfigParser()
|
|
config.read()
|
|
|
|
TG_TOKEN = config.get('telebot', 'token')
|
|
API_TOKEN = config.get('hotels_api', 'token')
|
|
DB_HOST = config.get('database', 'host')
|
|
DB_PORT = config.get('database', 'port')
|
|
DB_DATABASE = config.get('database', 'database')
|
|
DB_USER = config.get('database', 'user')
|
|
DB_PASSWORD = config.get('database', 'password')
|
|
|
|
|
|
bot = telebot.TeleBot(token=TG_TOKEN)
|
|
|
|
|
|
@bot.message_handler(commands=['start', 'help'])
|
|
def handle_start(message):
|
|
pass # TODO добавить логику обработки команд start и help
|
|
|
|
|
|
@bot.message_handler(commands=['low'])
|
|
def handle_low(message):
|
|
pass # TODO добавить логику обработки команды low
|
|
|
|
|
|
@bot.message_handler(commands=['high'])
|
|
def handle_high(message):
|
|
pass # TODO добавить логику обработки команды high
|
|
|
|
|
|
@bot.message_handler(commands=['custom'])
|
|
def handle_custom(message):
|
|
pass # TODO добавить логику обработки команды custom
|
|
|
|
|
|
@bot.message_handler(commands=['history'])
|
|
def handle_history(message):
|
|
pass # TODO добавить логику обработки команды history
|
|
|
|
|
|
bot.polling()
|