Add help handler, add noauth string
This commit is contained in:
parent
33380efd4f
commit
6fcedcceda
2 changed files with 10 additions and 3 deletions
8
bot.py
8
bot.py
|
@ -30,17 +30,21 @@ def tweet(bot, update):
|
||||||
update.message.reply_text("Ooops. Not implemented yet.")
|
update.message.reply_text("Ooops. Not implemented yet.")
|
||||||
|
|
||||||
def toggleTweet(bot, update):
|
def toggleTweet(bot, update):
|
||||||
|
try:
|
||||||
update.message.reply_text(strings.toggleTweet % ("on" if dbtools.dbHelper().toggleTweet(update.message.chat_id) else "off")
|
update.message.reply_text(strings.toggleTweet % ("on" if dbtools.dbHelper().toggleTweet(update.message.chat_id) else "off")
|
||||||
|
except:
|
||||||
|
update.message.reply_text(strings.noauth)
|
||||||
|
|
||||||
def unknown(bot, update):
|
def unknown(bot, update):
|
||||||
update.message.reply_text("Sorry, I didn't understand that command.")
|
update.message.reply_text("Sorry, I didn't understand that command.")
|
||||||
|
|
||||||
updater.dispatcher.add_handler(telegram.ext.CommandHandler("start", start))
|
|
||||||
updater.dispatcher.add_handler(telegram.ext.CommandHandler("auth", auth))
|
updater.dispatcher.add_handler(telegram.ext.CommandHandler("auth", auth))
|
||||||
updater.dispatcher.add_handler(telegram.ext.CommandHandler("unauth", unauth))
|
|
||||||
updater.dispatcher.add_handler(telegram.ext.CommandHandler("fish", fish))
|
updater.dispatcher.add_handler(telegram.ext.CommandHandler("fish", fish))
|
||||||
|
updater.dispatcher.add_handler(telegram.ext.CommandHandler("help", start))
|
||||||
|
updater.dispatcher.add_handler(telegram.ext.CommandHandler("start", start))
|
||||||
updater.dispatcher.add_handler(telegram.ext.CommandHandler("toggletweet", toggleTweet))
|
updater.dispatcher.add_handler(telegram.ext.CommandHandler("toggletweet", toggleTweet))
|
||||||
updater.dispatcher.add_handler(telegram.ext.CommandHandler("tweet", explicitTweet))
|
updater.dispatcher.add_handler(telegram.ext.CommandHandler("tweet", explicitTweet))
|
||||||
|
updater.dispatcher.add_handler(telegram.ext.CommandHandler("unauth", unauth))
|
||||||
|
|
||||||
updater.dispatcher.add_handler(telegram.ext.MessageHandler(telegram.ext.Filters.text, tweet))
|
updater.dispatcher.add_handler(telegram.ext.MessageHandler(telegram.ext.Filters.text, tweet))
|
||||||
updater.dispatcher.add_handler(telegram.ext.MessageHandler(telegram.ext.Filters.command, unknown))
|
updater.dispatcher.add_handler(telegram.ext.MessageHandler(telegram.ext.Filters.command, unknown))
|
||||||
|
|
|
@ -1,5 +1,8 @@
|
||||||
import setuptools
|
import setuptools
|
||||||
|
|
||||||
|
noauth = '''You are not authenticated. Please use /auth to sign in with Twitter.'''
|
||||||
|
|
||||||
|
|
||||||
start = '''Hey there!
|
start = '''Hey there!
|
||||||
|
|
||||||
I'm @%s, everybody's favorite Twitter bot on Telegram!
|
I'm @%s, everybody's favorite Twitter bot on Telegram!
|
||||||
|
|
Loading…
Reference in a new issue