Skip to content

Releases: zpriddy/GLaDOS

0.0.1-dev24

20 Apr 10:29
Compare
Choose a tag to compare
  • Fix bug in datastore
  • rename db to datastore

0.0.1-dev23

20 Apr 07:15
Compare
Choose a tag to compare

Add has_route() to plugin

0.0.1-dev22

17 Apr 03:24
Compare
Choose a tag to compare

Fix recursion issue

0.0.1-dev21

17 Apr 03:08
Compare
Choose a tag to compare

Bug fixes and raise more errors

0.0.1-dev20

17 Apr 02:14
Compare
Choose a tag to compare

Fixing issues getting env_vars from config files

0.0.1-dev19

17 Apr 00:47
Compare
Choose a tag to compare
Dev version 0.0.1-dev19

Added DataStore Logging

16 Apr 22:52
Compare
Choose a tag to compare
0.0.1-dev18

Added more logging and bumped version number

DataStore and Documentation

16 Apr 01:56
Compare
Choose a tag to compare

DataStoreInteractions are data that is related to a message or interaction that needs to be retrieved when a user responds to a message.

Notes:
DataStoreInteractions will auto be retrieved using the original channel and ts of the message the user is responding to.

In most cases the response from the plugin is the json response from slack of sending a message. This data will be autolinked to the new_interaction object in the request. If there is no new_interaction set by the plugin, it will be skipped. It can also be skipped by setting request.auto_link to False.

You can create more than one interaction entry per request, it will just have to be done manually using the functions added to the request module.

TODO:
Need to add in a function to look for all interactions that have not been followed up and that the followup_ts has passed. In these cases it should take the bot and followup_action and execute them.

Also we may need to purge old interactions in the datastore every once in a while

Add DataStore and DataStore Interactions

16 Apr 00:46
0f09a3b
Compare
Choose a tag to compare

DataStoreInteractions are data that is related to a message or interaction that needs to be retrieved when a user responds to a message.

Notes:
DataStoreInteractions will auto be retrieved using the original channel and ts of the message the user is responding to.

In most cases the response from the plugin is the json response from slack of sending a message. This data will be autolinked to the new_interaction object in the request. If there is no new_interaction set by the plugin, it will be skipped. It can also be skipped by setting request.auto_link to False.

You can create more than one interaction entry per request, it will just have to be done manually using the functions added to the request module.

TODO:
Need to add in a function to look for all interactions that have not been followed up and that the followup_ts has passed. In these cases it should take the bot and followup_action and execute them.

Also we may need to purge old interactions in the datastore every once in a while

0.0.1-dev15

20 Feb 00:31
Compare
Choose a tag to compare

Docs fix