Add reactions to successful commands

This commit is contained in:
Sophie Tauchert 2023-01-08 15:35:28 +01:00
parent 11933649ac
commit cd4349d63c
No known key found for this signature in database
GPG key ID: 52701DE5F5F51125

View file

@ -88,6 +88,7 @@ class NtfyBot(Plugin):
else: else:
await self.db.add_subscription(db_topic.id, evt.room_id) await self.db.add_subscription(db_topic.id, evt.room_id)
await evt.reply("Subscribed this room to %s/%s", server, topic) await evt.reply("Subscribed this room to %s/%s", server, topic)
await evt.react("")
if is_fresh_topic: if is_fresh_topic:
await self.subscribe_to_topic(db_topic) await self.subscribe_to_topic(db_topic)
@ -108,6 +109,7 @@ class NtfyBot(Plugin):
return return
await self.db.remove_subscription(db_topic.id, evt.room_id) await self.db.remove_subscription(db_topic.id, evt.room_id)
await evt.reply("Unsubscribed this room from %s/%s", server, topic) await evt.reply("Unsubscribed this room from %s/%s", server, topic)
await evt.react("")
async def subscribe_to_topics(self) -> None: async def subscribe_to_topics(self) -> None:
topics = await self.db.get_topics() topics = await self.db.get_topics()