times = message.text
file_path_type = [avi]
images = glob.glob(random.choice(file_path_type))
random_image = random.choice(images)
bot.send_photo(ch_id, photo = open(random_image, 'rb'), caption = d_avi, parse_mode = 'html')
counter += 1
#bot.send_message(message.chat.id, success, reply_markup = types.ReplyKeyboardRemove())
#time.sleep(int(times) * 60 * 60)
bot.send_message(message.chat.id, f'Сделано {counter} постов')
time.sleep(2)
if counter == kolw:
break
print('Завершено')
@bot.message_handler(commands=['start'])
def main(message):
msg = bot.send_message(message.chat.id, 'Введите ФИО')
bot.register_next_step_handler(msg, fio_step)
def fio_step(message):
user_info = {}
user_info['name'] = message.text
msg = bot.send_message(message.chat.id, 'Введите возраст')
bot.register_next_step_handler(msg, age_step, user_info)
def age_step(message, user_info):
user_info['age'] = message.text
print(user_info)
import telebot
from telebot import types
from requests import get
admin = '856920543'
bot = telebot.TeleBot(token = '')
@bot.message_handler(commands = ['start'])
def start(message):
bot.send_message(message.chat.id, 'Привет')
@bot.message_handler(commands = ['admin'])
def admin(message):
if message.from_user.id == admin:
bot.send_message(message.chat.id, 'Ты админ')
else:
bot.send_message(message.chat.id, 'Вы не админ')
bot.polling()
1. создать список с ид людей которых вы хотите забанить
2. проверять есть ли этот человек в этом списке. Если да не давать ему использовать бота
Все легко