those error messages are a bit universal.
This commit is contained in:
parent
faaf8ac5f4
commit
6757e62242
|
@ -18,25 +18,23 @@ class TelegramBot(Bot):
|
||||||
updates = tb.get_updates().wait()
|
updates = tb.get_updates().wait()
|
||||||
reports = []
|
reports = []
|
||||||
for update in updates:
|
for update in updates:
|
||||||
try:
|
if update == 404:
|
||||||
user.save_seen_tg(update.update_id)
|
|
||||||
if update.message.text.lower() == "/start":
|
|
||||||
user.add_telegram_subscribers(update.message.sender.id)
|
|
||||||
tb.send_message(update.message.sender.id, "You are now subscribed to report notifications.")
|
|
||||||
# TODO: /start message should be set in frontend
|
|
||||||
elif update.message.text.lower() == "/stop":
|
|
||||||
user.remove_telegram_subscribers(update.message.sender.id)
|
|
||||||
tb.send_message(update.message.sender.id, "You are now unsubscribed from report notifications.")
|
|
||||||
# TODO: /stop message should be set in frontend
|
|
||||||
elif update.message.text.lower() == "/help":
|
|
||||||
tb.send_message(update.message.sender.id, "Send reports here to share them with other users. Use /start and /stop to get reports or not.")
|
|
||||||
# TODO: /help message should be set in frontend
|
|
||||||
else:
|
|
||||||
reports.append(Report(update.message.sender.username, self,
|
|
||||||
update.message.text, None, update.message.date))
|
|
||||||
except AttributeError:
|
|
||||||
logger.error('Some Attribute Error. ', exc_info=True)
|
|
||||||
return reports
|
return reports
|
||||||
|
user.save_seen_tg(update.update_id)
|
||||||
|
if update.message.text.lower() == "/start":
|
||||||
|
user.add_telegram_subscribers(update.message.sender.id)
|
||||||
|
tb.send_message(update.message.sender.id, "You are now subscribed to report notifications.")
|
||||||
|
# TODO: /start message should be set in frontend
|
||||||
|
elif update.message.text.lower() == "/stop":
|
||||||
|
user.remove_telegram_subscribers(update.message.sender.id)
|
||||||
|
tb.send_message(update.message.sender.id, "You are now unsubscribed from report notifications.")
|
||||||
|
# TODO: /stop message should be set in frontend
|
||||||
|
elif update.message.text.lower() == "/help":
|
||||||
|
tb.send_message(update.message.sender.id, "Send reports here to share them with other users. Use /start and /stop to get reports or not.")
|
||||||
|
# TODO: /help message should be set in frontend
|
||||||
|
else:
|
||||||
|
reports.append(Report(update.message.sender.username, self,
|
||||||
|
update.message.text, None, update.message.date))
|
||||||
return reports
|
return reports
|
||||||
|
|
||||||
def post(self, user, report):
|
def post(self, user, report):
|
||||||
|
|
Loading…
Reference in a new issue