add TO MUCH callbacks
This commit is contained in:
25
db.py
25
db.py
@@ -313,13 +313,30 @@ class BotDB:
|
||||
except sqlite3.Error as error:
|
||||
print(error)
|
||||
|
||||
def get_last_users_from_bot(self):
|
||||
def get_last_users_from_db(self):
|
||||
"""Возвращает список идентификаторов последних 10 пользователей обращавшихся в бот"""
|
||||
try:
|
||||
result = self.cursor.execute("SELECT full_name, user_id FROM our_users ORDER BY date_changed DESC LIMIT 10")
|
||||
result = self.cursor.execute("SELECT full_name, user_id FROM our_users ORDER BY date_changed DESC")
|
||||
users = result.fetchall()
|
||||
user_dict = {user[1]: user[0] for user in users}
|
||||
return user_dict
|
||||
return users
|
||||
except sqlite3.Error as error:
|
||||
print(error)
|
||||
|
||||
def get_banned_users_from_db(self):
|
||||
"""Возвращает список идентификаторов последних 10 пользователей обращавшихся в бот"""
|
||||
try:
|
||||
result = self.cursor.execute("SELECT user_name, user_id, message_for_user, date_to_unban FROM blacklist", )
|
||||
users = result.fetchall()
|
||||
return users
|
||||
except sqlite3.Error as error:
|
||||
print(error)
|
||||
|
||||
def get_banned_users_from_db_with_limits(self, offset: int, limit: int):
|
||||
"""Возвращает список идентификаторов последних 10 пользователей обращавшихся в бот"""
|
||||
try:
|
||||
result = self.cursor.execute("SELECT user_name, user_id, message_for_user, date_to_unban FROM blacklist LIMIT ?, ?", (offset, limit,) )
|
||||
users = result.fetchall()
|
||||
return users
|
||||
except sqlite3.Error as error:
|
||||
print(error)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user