Skip to content

Commit

Permalink
fixed not implemented commands
Browse files Browse the repository at this point in the history
  • Loading branch information
bomzheg committed Aug 23, 2024
1 parent 297a790 commit 28ead94
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 9 deletions.
12 changes: 11 additions & 1 deletion shvatka/tgbot/dialogs/starters/editor.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,12 @@
from shvatka.tgbot import states
from shvatka.tgbot.filters.can_be_author import can_be_author
from shvatka.tgbot.utils.router import register_start_handler
from shvatka.tgbot.views.commands import MY_GAMES_COMMAND, NEW_LEVEL_COMMAND, NEW_GAME_COMMAND
from shvatka.tgbot.views.commands import (
MY_GAMES_COMMAND,
NEW_LEVEL_COMMAND,
NEW_GAME_COMMAND,
LEVELS_COMMAND,
)

logger = logging.getLogger(__name__)

Expand All @@ -26,6 +31,11 @@ def setup() -> Router:
state=states.LevelSG.level_id,
router=router,
)
register_start_handler(
Command(commands=LEVELS_COMMAND),
state=states.LevelListSG.levels,
router=router,
)
register_start_handler(
Command(commands=NEW_GAME_COMMAND),
state=states.GameWriteSG.game_name,
Expand Down
10 changes: 2 additions & 8 deletions shvatka/tgbot/views/commands.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ def __str__(self) -> str:


START_COMMAND = BotCommand(command="start", description="начало работы с ботом")
HELP_COMMAND = BotCommand(command="help", description="помощь") # TODO
HELP_COMMAND = BotCommand(command="help", description="помощь")
ABOUT_COMMAND = BotCommand(command="about", description="о боте")
CANCEL_COMMAND = BotCommand(command="cancel", description="отмена начатого диалога")
CHAT_ID_COMMAND = BotCommand(command="chat_id", description="узнать chat_id данного чата")
Expand Down Expand Up @@ -43,9 +43,6 @@ def __str__(self) -> str:
MANAGE_TEAM_COMMAND = BotCommand(
command="manage_team", description="открыть меню управления командой"
)
REMOVE_FROM_TEAM_COMMAND = BotCommand(
command="remove_from_team", description="удалить игрока из команды (реплаем по игроку)"
) # TODO
START_WAIVERS_COMMAND = BotCommand(command="waivers", description="начать сборку вейверов")
APPROVE_WAIVERS_COMMAND = BotCommand(
command="approve_waivers", description="закрыть сборку вейверов"
Expand All @@ -57,7 +54,6 @@ def __str__(self) -> str:
CREATE_TEAM_COMMAND,
ADD_IN_TEAM_COMMAND,
MANAGE_TEAM_COMMAND,
REMOVE_FROM_TEAM_COMMAND,
START_WAIVERS_COMMAND,
APPROVE_WAIVERS_COMMAND,
],
Expand All @@ -69,7 +65,7 @@ def __str__(self) -> str:
NEW_GAME_COMMAND = BotCommand(
command="new_game", description="начать сборку новой игры из ранее написанных уровней"
)
LEVELS_COMMAND = BotCommand(command="levels", description="показать список уровней") # TODO
LEVELS_COMMAND = BotCommand(command="levels", description="показать список уровней")
GET_WAIVERS_COMMAND = BotCommand(command="get_waivers", description="показать текущие вейверы")
SPY_COMMAND = BotCommand(command="spy", description="Меню шпиона - организатора")
SPY_LEVELS_COMMAND = BotCommand(
Expand All @@ -96,7 +92,6 @@ def __str__(self) -> str:
)


STATUS_COMMAND = BotCommand(command="status", description="статус схватки") # TODO
TEAM_COMMAND = BotCommand(command="team", description="команда")
TEAMS_COMMAND = BotCommand(command="teams", description="список команд")
PLAYERS_COMMAND = BotCommand(command="players", description="игроки команды")
Expand All @@ -107,7 +102,6 @@ def __str__(self) -> str:
HELP_INFO = CommandsGroup(
"Другие команды:",
[
STATUS_COMMAND,
TEAM_COMMAND,
TEAMS_COMMAND,
PLAYERS_COMMAND,
Expand Down

0 comments on commit 28ead94

Please sign in to comment.