mezotv / truth_discord_bot

A Discord Bot for displaying the national holidays every day in a text channel

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

'Truth' is a Discord bot that displays the national days and the national months.

Why did I make this?

Have you ever been minding your own business throughout the day and learned it's National Donut Day. Then you wonder, how are people knowing this type of thing or how can I keep up with the national days? Well here is the answer...

Add to Server

Server Setup

  • Use the /info command to show the invite and voting links
  • Use the /setchannel command to give Truth a target automated messaging channel for your server (Automated messages will NOT work if this command is not executed)
  • Use the /displayday command to show the current national days
  • Use the /displaymonth command to show the current national months
  • Use the /displayblurb command to show a short paragraph about the current day

How Automation Works

  • The national days/months I am using are pulled from "https://www.nationaltoday.com"
  • National Days are be displayed every day at 6:01 AM CST
  • National Months be displayed on the first of every month at 6:01 AM CST

How the Truth is running

Truth is running on an AWS EC2 instance using PM2. I ran into the issue of having to shut my computer off occasionally, so running it local would not work long-term. Putting Truth on a cloud server allows me to not have to worry about when the bot is running.

If there are issues please message me on Discord at Dirk#8540 or gaugerderek@gmail.com

About

A Discord Bot for displaying the national holidays every day in a text channel


Languages

Language:JavaScript 87.4%Language:Python 12.6%