nephthys/nephthys
MMK21 8a83580fe8
Delete bot messages and database entries if a thread is deleted (#69)
* Differentiate between message creation and deletion

* Add a comment to explain thread_broadcast

* If top-level message gets deleted, then delete bot messages

* Ensure top-level messages being deleted don't cause errors

It would previously freak out when the tombstone message gets deleted :P

* Remove deleted tickets from DB

* Actually delete the correct ticket

* Ensure unexpected SlackApiErrors are re-raised

* refactor: Move deleted message handling into its own file
2025-10-21 20:51:43 +00:00
..
actions Delete own messages and remove reaction instead 2025-08-31 16:35:42 +01:00
api don't count self-closed tickets & show if helper 2025-10-06 13:58:55 +01:00
commands multi transcripts (#17) 2025-06-29 02:53:00 +01:00
events Delete bot messages and database entries if a thread is deleted (#69) 2025-10-21 20:51:43 +00:00
macros fix: Return once macro run 2025-08-31 16:35:42 +01:00
options fix tags 2025-06-16 19:32:29 +01:00
scripts Add a script for creating dummy DB records (#63) 2025-10-20 23:06:36 +00:00
tasks migrate from litterbox to bucky for temporary image hosting 2025-08-29 15:16:49 +01:00
transcripts add stale closing 2025-07-14 15:33:45 +00:00
utils Delete bot messages and database entries if a thread is deleted (#69) 2025-10-21 20:51:43 +00:00
views Improve performance of pie chart generation by using db.ticket.count() (#62) 2025-10-21 09:37:46 +00:00
__init__.py functional bot 2025-06-09 19:36:48 +01:00
__main__.py add config to disable daily summary 2025-09-29 00:46:29 +01:00