Skip to content

Alpha Release v0.5.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@klercke klercke released this 25 Dec 22:44
· 24 commits to master since this release
ca48ca1

Today, one year after ProtoBot's first messages were sent (also Christmas!), I bring you ProtoBot v0.5.0-alpha. This is the biggest update yet, adding many new features and fixing old ones.

Changelog:

  • Added the !based command
    • This will randomly choose a response from a pre-generated list to determine whether or not something is "based"
    • Even includes user-submitted responses (Issue #22)
  • Added the !poll command
    • This will create a poll with user-configurable timing and options,
    • Includes a little bit of "error checking"
  • Added the counting feature
    • Automatically gets enabled in any channel called "counting"
    • Locks the channel if anyone says anything other than the next base-10 integer in the channel
  • Added the !about command
    • Displays the bot version and links to this repository
  • Moved to schedule.py for task scheduling
    • Should actually be reliable.
    • Fixes issue #26
  • Fixed dad joke trigger
    • Dad jokes should no longer activate on a message containing only "I am" (Issue #21)
    • Dad jokes should now trigger on most, if not all, apostrophe-like characters (Issue #19)5
  • Fixed various other small bugs
  • Cleaned up console spam
  • Added more helpful logging
  • Fixed a few typos and misspellings in comments