Project

UD CIS Discord Bot

Department-operated bot that sends class schedules, reminders, and quick actions to 4,000+ students.

Role

Maintainer

Timeline

2025

Stack

Node.jsMongoDBDiscord.jsGoogle OAuthRender

Problem

  • Department announcements lived in email threads no one opened.
  • Students wanted schedules and reminders in the place they already chat.

What I built

  • Discord bot with Google OAuth so only CIS students/faculty can use commands.
  • Cron jobs that sync official course data and drop it into channel feeds.
  • Calendar export plus on-demand reminders for exams, labs, and advising.

Outcome

  • 4,000+ students and faculty rely on the bot daily.
  • New calendar feature cut follow-up questions in the department Slack by half.

Links

← Back to projects