Skip to content

Releases: jacklowrie/piazza-bot

v2.0.1

28 Feb 18:44
Compare
Choose a tag to compare

Reorganizes the code and validates forum IDs

v2.0.0

26 Nov 20:45
a56e799
Compare
Choose a tag to compare
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

15 Oct 13:39
0dd6a40
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.1.0

v1.0.0

10 Oct 16:02
45e3673
Compare
Choose a tag to compare

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

05 Oct 20:54
f14d437
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Bot will respond correctly, though it only runs in socket mode.