Не получается сделать рассылку в telebot через бд Sqlite [РЕШЕНО]
Суть проблемы описана выше
библиотеки telebot и sqlite3
вот мой код:
def mes_from_us (message):
"""Рассылка пользователям"""
conn = sqlite3.connect('users.db')
cur = conn.cursor()
cur.execute('SELECT chatid FROM inf')
a = cur.fetchone()
for i in a:
try:
bot.send_message(i, text= "Обновление в изменениях")
time.sleep(2)
except:
continue
Пробовал делать и по-другому, как в одном из вопросов на этом сайте
так же пробовал так
def mes_from_us (message):
"""Рассылка пользователям"""
conn = sqlite3.connect('users.db')
cur = conn.cursor()
cur.execute('SELECT chatid FROM inf')
a = cur.fetchall()
for i in range(len(a)):
try:
bot.send_message(a[i], text= "Обновление в изменениях")
time.sleep(2)
except:
continue
Надеюсь поможете) Всем заранее благодарочка
Решение:
def mes_from_us (message):
"""Рассылка пользователям"""
conn = sqlite3.connect('users.db')
cur = conn.cursor()
cur.execute('SELECT chatid FROM inf')
a = cur.fetchall()
for i in a:
try:
bot.send_message(i[0], text= "Обновление в изменениях")
time.sleep(2)
except:
continue