Archived
1
0
Fork 0

avoid issue when unauthorized

This commit is contained in:
Lukas Winkler 2020-02-04 16:26:31 +01:00
parent b9ea48f1bd
commit 72b69e7fd8
Signed by: lukas
GPG key ID: 54DE4D798D244853

View file

@ -1,6 +1,7 @@
import telegram
import yaml
from telegram import Message, User, Chat
from telegram.error import Unauthorized
from config import telegram_token
@ -38,10 +39,12 @@ for update in bot.get_updates(offset=db["last_update"] + 1):
bot.sendMessage(chat_id=chat.id,
text="Du bekommst bereits keine Nachrichten. Verwende /subscribe um sie wieder zu bekommen.")
elif "/start" in text or "/help" in text:
bot.sendMessage(chat_id=chat.id,
text="Verwende /subscribe um regelmäßige Nachrichten zu bekommen. Mit /unsubscribe kannst du dich wieder abmelden. "
"Es kann bis zu 5 Minuten dauern, bis eine Bestätigung kommt.")
try:
bot.sendMessage(chat_id=chat.id,
text="Verwende /subscribe um regelmäßige Nachrichten zu bekommen. Mit /unsubscribe kannst du dich wieder abmelden. "
"Es kann bis zu 5 Minuten dauern, bis eine Bestätigung kommt.")
except Unauthorized:
pass
db["last_update"] = update.update_id
with open("db.yaml", "w") as f: