Organize events in Discord with scheduling, RSVP tracking, and reminders.
!event create <title> <YYYY-MM-DD> <HH:MM> [description]
!event list
Shows all upcoming events with date, time, title, and RSVP count.
!event rsvp <event-id> <attend|maybe|decline>
attend - definitely goingmaybe - might attend decline - can't make it!event cancel <event-id>
Deletes the event and notifies attendees.
!event show <event-id>
Shows full event info with RSVP list.
Events stored in events.json:
{
"events": {
"evt_001": {
"id": "evt_001",
"title": "Game Night",
"date": "2026-05-15",
"time": "20:00",
"description": "Weekly gaming session",
"created_by": "user123",
"rsvps": {
"attend": ["user1", "user2"],
"maybe": ["user3"],
"decline": []
}
}
},
"next_id": 2
}
python scripts/event_manager.py create "Game Night" "2026-05-15" "20:00" "Weekly gaming"
python scripts/event_manager.py list
python scripts/event_manager.py rsvp evt_001 attend
python scripts/event_manager.py show evt_001
python scripts/event_manager.py cancel evt_001
共 1 个版本