Skip to content

Commit cfbced9

Browse files
author
Rico
committed
TASK: Add logging to userstate
1 parent bd4888e commit cfbced9

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

main.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,6 @@ def comment_cmd(bot, update, args):
310310
"New comment:\n\n{}\n\n{} | {} | {} | @{} | {}".format(text, user_id, first_name,
311311
last_name, username,
312312
lang_id))
313-
logger.debug("Set {}'s state to IDLE!".format(user_id))
314313
user.set_state(UserState.IDLE)
315314
else:
316315
# The user just wrote "/comment" -> Ask him to send a message

userstate.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,23 @@
11
# -*- coding: utf-8 -*-
2+
import logging
23

34

45
class UserState(object):
56
IDLE = 0
67
COMMENTING = 1
78
PLAYING = 2
9+
state_names = ["IDLE", "COMMENTING", "PLAYING"]
810

911
def __init__(self, user_id: int):
12+
self.logger = logging.getLogger(__name__)
1013
self._user_id = user_id
1114
self._state = UserState.IDLE
1215

1316
def get_state(self) -> int:
1417
return self._state
1518

1619
def set_state(self, state: int) -> None:
20+
self.logger.debug("Set {}'s state to {}!".format(self._user_id, self.state_names[state]))
1721
self._state = state
1822

1923
def get_userid(self) -> int:

0 commit comments

Comments
 (0)