bugfixes due to threading
This commit is contained in:
		| @@ -59,7 +59,7 @@ class Help(BotFunc): | ||||
|         query.answer() | ||||
|         all_cmd = "" | ||||
|         for h in self.available_commands: | ||||
|             all_cmd += h + " - `" + self.available_commands[h] + "`\n" | ||||
|             all_cmd += "{} - `{}`\n".format(h, self.available_commands[h]) | ||||
|  | ||||
|         query.edit_message_text(text="List of all commands:\n" + all_cmd, parse_mode = ParseMode.MARKDOWN) | ||||
|         return ConversationHandler.END | ||||
| @@ -120,7 +120,7 @@ class Help(BotFunc): | ||||
|  | ||||
|         message = name + ": `" + self.available_commands[name] + "`" | ||||
|         query.edit_message_text( | ||||
|             text= "EHHHHH", | ||||
|             text= "Timed out...", | ||||
|             parse_mode = ParseMode.MARKDOWN_V2 | ||||
|         ) | ||||
|         return ConversationHandler.END | ||||
| @@ -5,8 +5,8 @@ CHOOSE_NUM = 1 | ||||
| class Joke(BotFunc): | ||||
|     """Tells a joke from reddit.""" | ||||
|      | ||||
|     def __init__(self, api, prst): | ||||
|         super().__init__(prst) | ||||
|     def __init__(self, api, db): | ||||
|         super().__init__(db) | ||||
|         self.available_commands = {} | ||||
|         self.api = api | ||||
|  | ||||
| @@ -53,8 +53,8 @@ CHOOSE_TOPIC = 0 | ||||
| class Meme(BotFunc): | ||||
|     """Gets the latest memes from reddit""" | ||||
|      | ||||
|     def __init__(self, api, prst): | ||||
|         super().__init__(prst) | ||||
|     def __init__(self, api, db): | ||||
|         super().__init__(db) | ||||
|         self.available_commands = {} | ||||
|         self.api = api | ||||
|  | ||||
| @@ -87,7 +87,6 @@ class Meme(BotFunc): | ||||
|  | ||||
|  | ||||
|     def choose_topic(self, update: Update, context: CallbackContext) -> None: | ||||
|         super().entry_point() | ||||
|         query = update.callback_query | ||||
|         d = query.data | ||||
|         query.answer() | ||||
|   | ||||
| @@ -38,9 +38,11 @@ class Search(BotFunc): | ||||
|          | ||||
|         # formating | ||||
|         self.results = results | ||||
|         first = results[0] | ||||
|         message = first["text"] + "\n(" + first["url"] + ")\n\n" | ||||
|  | ||||
|         if results: | ||||
|             first = results[0] | ||||
|             message = first["text"] + "\n(" + first["url"] + ")\n\n" | ||||
|         else: | ||||
|             message = "No results for search query." | ||||
|         update.message.reply_text(text = message, reply_markup=reply_markup) | ||||
|         super().log_activity(read = True, execute = True, send = True) | ||||
|         return MORE | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Remy Moll
					Remy Moll