Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -114,9 +114,15 @@ API_TOKEN = '7766407698:AAGZHEbUuiOri4_YzZ7hDPSD6U8MGMXXSnA'
|
|
| 114 |
|
| 115 |
|
| 116 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 117 |
# Инициализация aiogram
|
| 118 |
bot = Bot(token=API_TOKEN)
|
| 119 |
-
dp = Dispatcher(
|
| 120 |
|
| 121 |
# Путь для вебхуков
|
| 122 |
WEBHOOK_HOST = 'https://dmitrmakeev-flask-inference-api-g.hf.space' # URL твоего сервера
|
|
@@ -124,10 +130,12 @@ WEBHOOK_PATH = f'/{API_TOKEN}' # Путь для вебхуков
|
|
| 124 |
WEBHOOK_URL = f'{WEBHOOK_HOST}{WEBHOOK_PATH}'
|
| 125 |
|
| 126 |
# Обработчик команды /start
|
| 127 |
-
@dp.message_handler(commands=['start'])
|
| 128 |
async def start(message: types.Message):
|
| 129 |
await message.answer("Welcome to the bot!")
|
| 130 |
|
|
|
|
|
|
|
|
|
|
| 131 |
# Обработчик входящих сообщений через вебхук
|
| 132 |
async def on_start(request):
|
| 133 |
update = await request.json()
|
|
@@ -158,12 +166,6 @@ def webhook():
|
|
| 158 |
|
| 159 |
|
| 160 |
|
| 161 |
-
|
| 162 |
-
|
| 163 |
-
|
| 164 |
-
|
| 165 |
-
|
| 166 |
-
|
| 167 |
# Функция сохранения в базу пользователей TG
|
| 168 |
def save_user(chat_id, db_name="your_database.db"):
|
| 169 |
conn = sqlite3.connect(db_name)
|
|
|
|
| 114 |
|
| 115 |
|
| 116 |
|
| 117 |
+
|
| 118 |
+
|
| 119 |
+
|
| 120 |
+
|
| 121 |
+
|
| 122 |
+
|
| 123 |
# Инициализация aiogram
|
| 124 |
bot = Bot(token=API_TOKEN)
|
| 125 |
+
dp = Dispatcher()
|
| 126 |
|
| 127 |
# Путь для вебхуков
|
| 128 |
WEBHOOK_HOST = 'https://dmitrmakeev-flask-inference-api-g.hf.space' # URL твоего сервера
|
|
|
|
| 130 |
WEBHOOK_URL = f'{WEBHOOK_HOST}{WEBHOOK_PATH}'
|
| 131 |
|
| 132 |
# Обработчик команды /start
|
|
|
|
| 133 |
async def start(message: types.Message):
|
| 134 |
await message.answer("Welcome to the bot!")
|
| 135 |
|
| 136 |
+
# Регистрируем обработчик команд
|
| 137 |
+
dp.message.register(start, commands=['start'])
|
| 138 |
+
|
| 139 |
# Обработчик входящих сообщений через вебхук
|
| 140 |
async def on_start(request):
|
| 141 |
update = await request.json()
|
|
|
|
| 166 |
|
| 167 |
|
| 168 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 169 |
# Функция сохранения в базу пользователей TG
|
| 170 |
def save_user(chat_id, db_name="your_database.db"):
|
| 171 |
conn = sqlite3.connect(db_name)
|