Skip to content

1.0.1

Latest
Compare
Choose a tag to compare
@scroogemcfawk scroogemcfawk released this 26 Oct 09:21
· 3 commits to main since this release

Bot role features:

  • As unregistered client:
    • Registration (unregistered clients can not make an appointment)
  • As client:
    • Making an appointment
    • Rescheduling your appointment
    • Cancelling your appointment
  • As contractor:
    • Making an appointment from your name (in case your client doesn't want to use a bot)
    • Rescheduling appointments on your name (same)
    • Cancelling appointments on your name (same)
    • Creating new appointment
    • Viewing the list of all appointments
    • Deleting an appointment
    • Sending message to all clients

Other things this bot can do:

  • Notifies both contractor and client if anyone changed (cancelled or rescheduled) an appointment they relate to.
  • Stores appointments and clients in a database.
  • Notifies client N hours before an appointment (this feature only works if you didn't stop the bot, because it launches a separate
    coroutine for that)
  • Rolling logs