-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Event planner
The goal of this set of commands is to plan an event. Members can subscribe and unsubscribe. A list of all upcomming events can be shown and detailed information can be retrieved.
@ceruzaa I was thinking of keeping the events saved locally, so that restarting Dave doesn't reset all the events. However we need to keep in mind that if the bot gets other users than ROAP they will also be using memory. Perhaps limit each guild to 10 events? After an event is done, you can add a new one.
Dave schedule dd/mm/yy/hh:mm description
Schedule an event that people can substribe to. Dave will remind you when the event approaches.
Dave events
Display a list of all events, ordered by the soonest event first
Dave subscribeEvent
Subscribe to an event. Adds your name to the list of participants of an event.
Dave event eventName
Display information about a specific event and who is participating.
Dave deleteEvent eventName
Delete the eventName event.
Dave deleteEvent ID
Delete the event with the same ID as the given ID.
Dave unsubscribeEvent event
Remove you from the list of attendees.