Releases: jacklowrie/piazza-bot
Releases · jacklowrie/piazza-bot
v2.0.1
v2.0.0
Production (#28) * Feature multiple workspaces (#24) (#25) * add app registration manifest and piazza icon * install instructions * readme formatting and clarity * add missing install instructions * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * temp contributing.md * update contributing and add venv to gitignore * bugfix: threaded message replies * install script * update readme * update readme * remove git conflict * update instructions to include install script * Feature reply in thread (#16) * Update issue templates * Delete CONTRIBUTING.md moving to .github * Revert "Update issue templates" This reverts commit 43cd34f55b71f1cf749d02f86ec9c4d6d11193c4. * Revert "Delete CONTRIBUTING.md" This reverts commit 25384edf7ce83390935e1807e2f4e50c92079cec. * Update issue templates * Create pull_request_template.md * Create pull_request_template.md * Update README.md * Update README.md * Update issue templates * Update feature_request.md * broadcast replies to unthreaded messages * delte test file * Feature update course (#21) * Develop (#19) * add app registration manifest and piazza icon * install instructions * readme formatting and clarity * add missing install instructions * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * temp contributing.md * update contributing and add venv to gitignore * bugfix: threaded message replies * install script * update readme * update readme * remove git conflict * update instructions to include install script * Feature reply in thread (#16) * Update issue templates * Delete CONTRIBUTING.md moving to .github * Revert "Update issue templates" This reverts commit 43cd34f55b71f1cf749d02f86ec9c4d6d11193c4. * Revert "Delete CONTRIBUTING.md" This reverts commit 25384edf7ce83390935e1807e2f4e50c92079cec. * Update issue templates * Create pull_request_template.md * Create pull_request_template.md * Update README.md * Update README.md * Update issue templates * Update feature_request.md * broadcast replies to unthreaded messages * delte test file * install tinydb and add slash command to upsert forum ids * remove course id from example .eng * store forum id in tinydb * move error message construction * formatting * formatting * update readme * get forum id for each message sent * add cache, rename Course -> Q (for query), move post_url building to message (#22) * update gitignore * add test message and remove dotenv * remove unnecessary requirements * add DB setup * update DB setup * update DB setup * escape db password * try pymysql * change port back to 443 default * add scopes * change test message to only mention. trying to figure out multimessage thing * change test message to only mention. trying to figure out multimessage thing * debug command * debug command * debug command * fix logging * try a merge * warm the cache * formatting, also save the cache before quitting * update logging level * whoops
v1.1.0
What's Changed
- Custom link text by @jacklowrie in #17
- Always reply by @jacklowrie in #18
Full Changelog: v1.0.0...v1.1.0
v1.0.0
Basic responder. PiazzaBot will detect post tags (@[number]
), and will reply with a link to the post. Each workspace must host the app separately (unless the forum is the same, in which case they can share a single host).
v0.1.0
Bot will respond correctly, though it only runs in socket mode.