Releases: Perth-Artifactory/queryBot
Releases · Perth-Artifactory/queryBot
v0.4
What's Changed
- Python requirement is now at least 3.9 due to type hint format
- 3rd party python library requirements have been explained
- When in development mode a more useful message is sent if there's an OpenAI error
- A message will be sent in an unrestricted channel when a response is triggered via emoji. This helps keep track of responses that might otherwise not be noticed
- Emoji are now configurable
Data connectors
- Basic youtube summary support
- Multiple commands can be mapped to a single command alias
- A default command (or command alias) can be set per channel for emoji triggered messages
Full Changelog: v0.3...v0.4
v0.3
What's Changed
prompts.txt
now supports templates- Hardcoded name references have been replaced with entries in
config.json
- TidyHQ, Google Calendar, and Reddit are now optional data connectors
- The example system prompt has been consolidated in line with examples from OpenAI
- General code cleanup
Full Changelog: v0.2.1...v0.3
v0.2.1
What Changed
Bugfixes
!slackmsg
would fail on some rich content from other bots- Some code that was meant to very slightly reduce token usage ended up causing the bot to respond to the wrong message.
v0.2
What's Changed
- Setup has been improved by adding a Slack
manifest.json
. This will setting OAuth permissions in particular easier. - All prompts are now more easily configurable through text files instead of code
- Content moderation that doesn't rely on Slack moderation abilities
- The documentation for the underlying layout of the conversation has been greatly improved
- Clearer logging has been added (including support for slack webhooks)
- Added a development mode that greatly speeds up boot times during certain tests
- Code related to
slack_bolt
has been updated to better match the "Slack" method
Data connectors
- The concept of "restricted" data connectors who's output can't be put in regular channels has been added.
- Data connector functions have been somewhat standardised
- Slack channel history has been added by
!slackmsg
This framework could be expanded to better understand Slack users. - TidyHQ contact support has been added by
!tidyhq
!url
is more robust and has Github/Reddit support- The wiki specific connector has been removed in favour of addition to
!url
Full Changelog: v0.1...v0.2