]> git.cworth.org Git - turbot/history - turbot/interaction.py
Report change in a puzzle's solved status to the main hunt channel
[turbot] / turbot / interaction.py
2021-01-09 Carl WorthReport change in a puzzle's solved status to the main...
2021-01-09 Carl WorthPut a message into the channel when a user edits a...
2021-01-09 Carl WorthAdd display of round(s) in /puzzle output
2021-01-09 Carl WorthAdd new /puzzle command which simply prints the current...
2021-01-09 Carl WorthRename puzzle creation command from "/puzzle" to "...
2021-01-09 Carl WorthDon't re-set channel and sheet name or channel topic...
2021-01-09 Carl WorthUnify code to rename channel, set channel description...
2021-01-09 Carl WorthReject puzzle edit if "solved" and "solution" are incon...
2021-01-09 Carl WorthImplement update of puzzle when edit_puzzle dialog...
2021-01-09 Carl WorthImplement a dialog box to edit a puzzle
2021-01-07 Carl WorthWire up a function to handle the edit_puzzle button
2021-01-06 Carl WorthFix indentation
2021-01-06 justin melvinPut -SOLVED as a suffix on sheet names and not a prefix...
2021-01-05 Carl WorthFix error with missing search terems
2021-01-05 Carl WorthAdd state string to list of puzzle attributes matched...
2021-01-05 Carl WorthAdd search terms to the /hunt command
2021-01-05 Carl WorthAdd support for an argument to the /hunt command
2021-01-05 Carl WorthAdd a /hunt command
2021-01-02 Carl WorthPrevent failure of /solved command if /state had never...
2021-01-02 Carl WorthDrop leading/trailing spaces and empty strings when...
2021-01-02 Carl WorthFix storage of rounds for new puzzle creation
2021-01-01 Carl WorthRestrict a Slack channel topic to 250 characters
2021-01-01 Carl WorthMake /solved clear the state string for a puzzle
2021-01-01 Carl WorthRefuse to create a new puzzle with the same URL as...
2021-01-01 Carl WorthMake /solved reject a missing solution string
2021-01-01 Carl WorthAdd a multi-select round field to puzzle creation
2021-01-01 Carl WorthAdd a handler for multi_static_select input
2021-01-01 Carl WorthMake the error message from /state a little more explicit
2021-01-01 Carl WorthRework code to map channel IDs to hunt or puzzle object...
2020-12-31 Carl WorthRemove code (previously disabled) to invite users to...
2020-12-31 Carl WorthRename primary-key attribute from PK to hunt_id
2020-12-31 Carl WorthRename hunt_id_index to is_hunt_index
2020-12-31 Carl WorthDon't put an attribute into the database for 'url'...
2020-12-31 Carl WorthConvert /puzzle puzzle creation to all-one-table databa...
2020-12-31 Carl WorthRework message given when bootstrapping the turbot...
2020-12-31 Carl WorthAdd a hunt_id attribute and index to the database for...
2020-12-30 Carl WorthAdd a "make flake" recipe and clean up some style bugs...
2020-12-30 Carl WorthBeginning of transition to single-table database schema
2020-12-27 Carl WorthDrop quotation marks from around puzzle name
2020-12-27 Carl WorthAdd (and use) a new function find_hunt_for_hunt_id
2020-12-27 Carl WorthAdd hunt_id to the puzzle table (instead of orig_channe...
2020-12-27 Carl WorthMake the /solved command report to the hunt's channel
2020-12-27 Carl WorthRework find_hunt_for_channel to return a hunt dictionary
2020-12-27 Carl WorthUse consistent formatting for channel name and spreadsh...
2020-11-28 justin melvinAppend "-solved" to puzzle channel names when /solved
2020-11-28 justin melvinFix typo
2020-11-28 justin melvinRename sheets with 'SOLVED - ' prefix when /solved
2020-10-23 Carl WorthDrop the puzzle ID field from the /puzzle dialog
2020-10-23 Carl WorthAdd some feedback to the puzzle's channel when a puzzle...
2020-10-23 Carl WorthFix bug that was causing a dispatch_failed on /puzzle...
2020-10-23 Carl WorthAdd an implementation of the /solved command
2020-10-23 Carl WorthAdd display of state string to turbot view of each...
2020-10-23 Carl WorthAdd missing return value for /state command
2020-10-23 Carl WorthActually wire up the state command
2020-10-23 Carl WorthDon't allow capital letters in a hunt or puzzle ID
2020-10-23 Carl WorthAdd a /state command to let users indicate the state...
2020-10-22 Carl WorthAdd links to puzzle url and sheet_url on the turbot...
2020-10-22 Carl WorthTeach '/puzzle' how to do its magic in a puzzle channel
2020-10-22 Carl WorthDrop the hunt_channel_id from the metadata passed in...
2020-10-22 Carl Worthfixup
2020-10-22 Carl WorthDefer all sheet creation until after the channel is...
2020-10-22 Carl WorthCreate the hunts table if it doesn't already exist
2020-10-22 Carl WorthImplement a new `/puzzle` slash command to create a...
2020-10-21 Carl WorthCombine actions.py and commands.py into interaction.py