19 Commits

Author SHA1 Message Date
Deon George
145e322317 Fixes for interactive messages, we use block_id to determine what needs to be done 2022-09-06 17:23:54 +10:00
Deon George
1b55d7ab52 Standardisation of callback_id/key/value and action_id/key/value, Message can only have 50 blocks 2022-09-06 11:31:30 +10:00
Deon George
521de13d92 BlockKit classes is now countable 2022-09-05 23:13:44 +10:00
Deon George
a1be3ccd09 Switch Message::respond() to use Http::class instead of curl directly 2022-09-05 22:26:08 +10:00
Deon George
2c791ccead Minor fixes 2022-09-05 17:17:43 +10:00
Deon George
1529f470fa Add __set method to Job and auto-initialize _data, update Message to check for a Team if the message is being used in a slack API 2022-09-05 17:17:43 +10:00
Deon George
4ff944cb3a Implemented SlackSyntaxException and removed some deprecated functions 2022-09-05 11:43:38 +10:00
Deon George
4c7d18c6b0 App::environment is now 'local' not 'dev', consistent use of slack queue 'slack' 2022-09-05 11:43:38 +10:00
Deon George
3bac7dcf6b More functionality with emphemeral messages 2022-09-02 23:08:55 +10:00
Deon George
8c4f3413f2 Consistent use of LOGKEY and make classes final where there downstream app shouldnt override them 2022-08-24 14:21:18 +10:00
Deon George
4691a3f775 Code styling update, no functional changes 2022-08-23 17:48:09 +10:00
Deon George
c5a13046ed Added in HTTP interactive options messages and Controller 2022-02-24 12:28:05 +11:00
Deon George
dbd355555b added Message/AttachmentAction 2022-02-24 09:00:45 +11:00
Deon George
181365f456 Added Input/PlainTextInput, some minor fixes 2022-02-23 11:32:32 +11:00
Deon George
b2cd5c7d46 Rework BlockKit to include validation on size and counts 2022-01-19 14:06:04 +11:00
Deon George
66031eff47 Add scheduled messages 2021-12-08 14:21:57 +11:00
Deon George
d0b7038604
Enable selfdestructing messages 2021-08-13 12:51:57 +10:00
Deon George
4533b1d0ed
Enhancements 2021-08-12 14:09:40 +10:00
Deon George
9d66b5ed91
Initial commit - based from qabot but converted into a composer module 2021-08-06 12:22:22 +10:00