Python Рассылка

Делаю команду у бота:

@bot.message_handler(commands=['test'])
def test(message):
    with sqlite3.connect("bades.db") as con:
        c = con.cursor()
        for i in c.execute("SELECT id FROM users"):
            j = str(i)[1:-2]
            bot.send_message(int(j), 'Test рассылка')

И он должен рассылать всем по бд (для него использую sqlite3) сообщению. Но, выходит ошибка: (__init__.py:489 MainThread) ERROR - TeleBot: "A request to the Telegram API was unsuccessful. Error code: 400. Description: Bad Request: chat not found"

Это было странно, но я прописал для проверки на то какие он id вообще собирает

@bot.message_handler(commands=['test'])
def test(message):
    with sqlite3.connect("bades.db") as con:
        test = []
        c = con.cursor()
        for i in c.execute("SELECT id FROM users"):
            test.append(str(i)[1:-2])
            #bot.send_message(int(j), 'Test рассылка')
        print(test)

Ну и так же вывод: ['168434295', '524432070', '883008562', '1221524202']. Выводит то что нужно, но почему-то не отправляет сообщения, что делать?


Ответы (0 шт):