Доступ и запрет к команде. Как разрешить и запретить пользователю использовать выбранную команду?
К примеру: Мне разрешено её использовать, а остальным - нет.
Добавить условие, где chat.id == '123456789', где '123456789' - это ваш чат айди.
if (total_say_ban > 0.80) and message.chat.id == 441945234:
user_name = message.text.split('@')[1].strip()
print(total_say_ban)
# Бан пользователя>
conn = sqlite3.connect("users.db")
cursor = conn.cursor()
# Находим ублюдка по его username, меняем значение rules на False
sql = """
UPDATE white_list
SET rules = 'False'
WHERE user_name=?
"""
cursor.execute(sql, [user_name])
fetch_id = cursor.fetchone()
conn.commit()
bot.send_message(user_id, f"Пользователь @{user_name} забанен.")
В моём примере, только я могу забанить пользователя. Или только определенная группа модераторов (добавив к условию их айдишники). Ну или назначать через бота, написав соответствующий функционал)