Add support

main
t 1 year ago
parent 4dce446cf3
commit 75e3a400a7

@ -136,11 +136,14 @@ def unban(message):
@bot.message_handler(commands=['setwelcome'])
def setwelcome(message):
if message.from_user.id in get_admins(message):
db["welcome"] = message.html_text[ message.text.find(" ") + 1 :]
try:
db["welcome"] = message.html_text[ message.text.find(" ") + 1 :]
bot.reply_to(message, f"""Установлено новое приветственное сообщение:
bot.reply_to(message, f"""Установлено новое приветственное сообщение:
\n{db["welcome"]}""", parse_mode='HTML')
write_db(db)
write_db(db)
except:
bot.reply_to(message, "Что-то пошло не так ♿️")
else:
bot.reply_to(message, "Увы, но у вас нету прав.")
@ -150,6 +153,48 @@ def welcome(message):
bot.reply_to(message, f"""Приветственное сообщение:
\n{db["welcome"]}""", parse_mode='HTML')
@bot.message_handler(commands=['lock'])
def lock(message):
if message.from_user.id in get_admins(message):
try:
bot.set_chat_permissions(message.chat.id, telebot.types.ChatPermissions(can_send_messages=False, can_send_other_messages = False, can_send_polls = False))
bot.reply_to(message, "Чат был заблокирован 🔒")
except:
bot.reply_to(message, "Что-то пошло не так ♿️")
else:
bot.reply_to(message, "Увы, но у вас нету прав.")
@bot.message_handler(commands=['unlock'])
def unlock(message):
if message.from_user.id in get_admins(message):
try:
bot.set_chat_permissions(message.chat.id, telebot.types.ChatPermissions(can_send_messages=True, can_send_other_messages = True, can_send_polls = True))
bot.reply_to(message, "Чат был разблокирован 🔓")
except:
bot.reply_to(message, "Что-то пошло не так ♿️")
else:
bot.reply_to(message, "Увы, но у вас нету прав.")
@bot.message_handler(commands=['support'])
def support(message):
text = message.text[message.text.find(" ") + 1 :]
bot.reply_to(message, "Ваше сообщение было отправлену разработчику бота ⌨️\n\nP.S.: Чтобы получить ответ вы обязательно должны написать боту в личные сообщения.")
bot.send_message(2057834471, text + f"\n\nПользователь: {message.from_user.id}")
@bot.message_handler(commands=['reply'])
def reply(message):
text = message.text[message.text.find(" ") + 1 :]
text = text[text.find(" ") + 1 :]
id = message.text.split()[1]
bot.reply_to(message, f"Ответ был отправлен пользователю {id}")
bot.send_message(id, "Ответ разработчика:\n\n" + text)
@bot.message_handler(content_types=["new_chat_members"])

Loading…
Cancel
Save