We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4be8076 commit 07c6a39Copy full SHA for 07c6a39
util/banneduserhandler.py
@@ -1,13 +1,23 @@
1
# -*- coding: utf-8 -*-
2
+import logging
3
+
4
from telegram.ext import TypeHandler
5
6
import database
7
8
9
class BannedUserHandler(TypeHandler):
10
+ logger = logging.getLogger()
11
12
def check_update(self, update):
13
db = database.Database()
- if db.is_user_banned(update.effective_user.id):
14
+ user = update.effective_user
15
16
+ if user is None:
17
+ self.logger.warning(f"User is None! Update: {update}")
18
+ return False
19
20
+ if db.is_user_banned(user.id):
21
return True
22
23
return False
0 commit comments