core: message reactions (#2429)

* core: message reactions

* remove comments

* core: commands to set reactions

* fix tests

* process reaction messages

* store functions

* include reactions on item updates

* remove print

* view, tests

* load reactions for new items

* test removing reaction

* remove spaces

* limit the number of different reactions on one item

* remove unique constraints

* fix permissions

* indexes

* check chat item content before adding reaction

* fix group reactions

* simpler index

---------

Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>
This commit is contained in:
Evgeny Poberezkin 2023-05-15 12:28:53 +02:00 committed by GitHub
parent baf3a12009
commit c06a970987
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
25 changed files with 843 additions and 125 deletions

View file

@ -104,6 +104,7 @@ mkChatOpts BroadcastBotOpts {coreOptions} =
chatCmdDelay = 3,
chatServerPort = Nothing,
optFilesFolder = Nothing,
showReactions = False,
allowInstantFiles = True,
muteNotifications = True,
maintenance = False