• Почему рассылка доходит не до всех пользователей в телеграм боте?

    @RED123123 Автор вопроса
    РЕШЕНО! Я изменил в коде на вот такие строчки, сделал рассылку и оно мне выдало около 100 пользователей у которых было - Forbidden: user is deactivated и Forbidden: bot was blocked by the user. После этого я скопировал все tg id и удалил их вручную из базы данных, после этого все заработало! Всем спасибо кто уделил время.
    if message.from_user.id == МОЙ ТГ АЙДИ:
            text = message.text[9:]
            users = await sqlite_db.get_users()
            for row in users:
                try:
                    await bot.send_message(row[0], text)
                    await asyncio.sleep(.05)
                except Exception as e:
                    print(f"Не удалось отправить сообщение пользователю {row}: {e}")
    
            await bot.send_message(ADMINS_CHAT_ID, "Успешная рассылка")
    Ответ написан
    Комментировать