HolidayBot avatar

HolidayBot

Verified2,440 servers

Media Gallery
Screenshots and videos showcasing HolidayBot in action
Image
Image
About HolidayBot

A discord bot created with DiscordGo (https://github.com/bwmarrin/discordgo) that spits out real holidays that you may have never heard of before. All holidays are grabbed from Checkiday (https://checkiday.com)

Vote for HolidayBot on Top.gg! https://top.gg/bot/504508062929911869/vote

Commands list

  • /about - Shows infomation about the bot (invite, voting, source, purpose, author, etc.)
  • /settings - Displays current server-specific settings.
  • /ping - Pong!
  • /stats - Shows bot statistics like uptime, lib versions, etc.
  • /h [timezone] - Displays holidays in the specified timezone or server timezone on command (if enabled).
  • /set - Sets server-specific settings (Manage Server permission required).
    • /set timezone <timezone> - Changes the timezone to any valid tz/zoneinfo database timezone (eg. America/Chicago). See list here: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones. This is used for the daily posting timezone, as well as the default timezone used when /h is run. (default: UTC).
    • /set adult <True|False> - Enables/disables content that may not be safe for viewing by children. True = Adult content enabled, False = Adult content disabled (default: False).
    • /set daily <True|False> - Enables/disables the bot posting new holidays every midnight in the set timezone. True = Daily posting enabled, False = Daily posting disabled (default: True).
    • /set dailyChannel <channel> - Sets the channel the daily holidays (if enabled) will be posted in. Permission to view, send messages, and embed links must be granted in the channel before setting it. By default, this will be the first channel the bot is able to send messages in.
    • /set command <True|False> - Enables/disables the ability for users to run /h to display holidays on command. True = /h command enabled, False = /h command disabled (default: True).
    • /set reset - Resets this guild's settings to the default settings.

Disclaimer

Holidays listed are largely US and international only, no matter which timezone the holidays are displayed in. This is nothing I can really control, as there lacks a good holiday database suitable for the fun-oriented purposes HolidayBot is designed to serve. Furthermore, neither HolidayBot nor its creator endorse any of the holidays the bot will display.

Popular Commands
Most used commands this month
settings

Displays current server-specific settings.

stats

Shows bot statistics like uptime, lib versions, etc.

set

Sets server-specific settings (Manage Server permission required).

timezoneChanges the timezone to any valid tz/zoneinfo database timezone (eg. `America/Chicago`).

adultEnables/disables content that may not be safe for viewing by children.

dailyEnables/disables the bot posting new holidays every midnight in the set timezone.

dailychannelSets the channel the daily holidays (if enabled) will be posted in.

commandEnables/disables the ability for users to run /h to display holidays on command.

resetResets this guild's settings to the default settings.

ping

Pong!

h

Displays holidays in the specified timezone or server timezone on command (if enabled).

timezoneSpecifies the tz/zoneinfo database timezone (eg. `America/Chicago`)

Bot Information
Category
EntertainmentSocial

Similar Entertainment Bots

Discover other entertainment bots that might interest you

Popular Discord Bots

Check out the most popular bots in our directory

Discover More Bots

Explore our complete directory of Discord bots to find the perfect ones for your server