|
1 | | -# -------------------------- Основной файл приложения -------------------------- # |
2 | | -# --------------- Импорт необходимых библиотек, функций, классов --------------- # |
| 1 | +# ------------------------ Основной файл приложения ------------------------ # |
| 2 | +# ------------- Импорт необходимых библиотек, функций, классов ------------- # |
3 | 3 | # Встроенные библиотеки. |
4 | 4 | import datetime |
5 | 5 | import logging |
|
9 | 9 |
|
10 | 10 | # Работа с telegram-bot-api. |
11 | 11 | from telegram.ext import ( |
12 | | - CallbackQueryHandler, |
13 | 12 | CommandHandler, |
14 | | - ConversationHandler, |
15 | 13 | Application, |
16 | 14 | ContextTypes, |
17 | 15 | ) |
|
23 | 21 | from database import Database |
24 | 22 | from exceptions import EmptyDataFrameError, WrongPeriodError |
25 | 23 | from functions import create_user |
26 | | -from game import game_menu, game_results, higher_game, lower_game |
| 24 | +from game import game_handler, game_results |
27 | 25 | from graphics.visualize import do_stock_image |
28 | 26 | from stock import check_stock, get_all_stocks, load_stocks |
29 | 27 | from config import BOT_TOKEN, TIMEZONE |
@@ -218,16 +216,6 @@ def main(): |
218 | 216 | ), |
219 | 217 | ) |
220 | 218 |
|
221 | | - game_handler = ConversationHandler( |
222 | | - entry_points=[CommandHandler("game", game_menu)], |
223 | | - states={ |
224 | | - 1: [ |
225 | | - CallbackQueryHandler(higher_game, pattern="^1$"), |
226 | | - CallbackQueryHandler(lower_game, pattern="^2$"), |
227 | | - ], |
228 | | - }, |
229 | | - fallbacks=[CommandHandler("game", game_menu)], |
230 | | - ) |
231 | 219 | application.add_handler(game_handler) |
232 | 220 |
|
233 | 221 | application.add_handler(CommandHandler("daily", daily)) |
|
0 commit comments