@bot.message_handler(commands=['start'])
def start(message):
bot.send_message(
message.chat.id, startmsg, parse_mode="markdown")
users = open("users.txt","r")
userlist = str(
users.read()).split(",")
users.close()
user_id = message.from_user.id
if str(user_id) not in userlist:
add_user = open("users.txt","a")
add_user.write(str(user_id)+",")
add_user.close()
@bot.message_handler(commands=['spam'])
def spam(message):
if message.from_user.id in admins:
text_spam = str(message.text)[6:]
users = open("users.txt","r")
userlist = str(
users.read()).split(",")
users.close()
lenlist = len(userlist)
bot.send_message(
message.chat.id, "начата рассылка с текстом:\n\n" + text_spam, parse_mode="markdown")
for uzzzer in range(0, lenlist):
try:
bot.send_message(userlist[uzzzer], text_spam, parse_mode="markdown")
except:
pass
bot.send_message(
message.chat.id, "рассылка закончилась")