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']. Выводит то что нужно, но почему-то не отправляет сообщения, что делать?