lp:~cjohnston/classbot/bugfix-lp-532406

Created by Chris Johnston and last modified
Get this branch:
bzr branch lp:~cjohnston/classbot/bugfix-lp-532406
Only Chris Johnston can upload to this branch. If you are Chris Johnston please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Chris Johnston
Project:
ClassBot
Status:
Merged

Recent revisions

29. By Chris Johnston

Added text about question format to -chat /topic

28. By Nathan Handler

Add !dent command (Admin only) to allow admins to send messages to identi.ca (LP: #532350)
Sessions are now -m by default, events (sessions with an Event: field) are +m by default (LP: #529129)
  This can be overridden with the Moderated: field (takes a value of Yes or No)
Announce the URL of Slides (if they are specified in a Slides: field) at the start of a session (LP: #529892)
Place a shortened version of the slides URL in the /topic
ClassBot will no longer devoice itself
Add !cal as an alias for !calendar

27. By Nathan Handler

Store ical URL in classroom_ical

26. By Nathan Handler

Have the bot voice itself at the start of a session

25. By Nathan Handler

If both the topic and voice need to be updated, don't run the same commands twice at the end
Voice instructors and session helpers when they /join $chan or $qchan

24. By Nathan Handler

Add a sleep to ensure the bot voiced itself before trying to talk in a +m channel

23. By Nathan Handler

Use spaces instead of tabs in the /help

22. By Nathan Handler

Detect if the session helpers have changed, and update who is voiced if they have
Ensure the bot is voiced if a !yes is issued and $chan is +m to make sure the bot can post the question

21. By Nathan Handler

Don't devoice the leader or session helper if they haven't changed. (LP: #524970) (LP: #524940)
Add better checks to determine if the session has changed in the ical.

20. By Nathan Handler

Have ClassBot be voiced when a session begins to ensure it can talk in $chan. Thanks to Chris Johnston for the patch.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:classbot
This branch contains Public information 
Everyone can see this information.

Subscribers