DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

Cover image for Introducing: Timezone Bot for Discord!
Jasper Stephenson
Jasper Stephenson

Posted on

Introducing: Timezone Bot for Discord!

It's finally live!

Last year, I made a simple timezone bot for Discord.

My school friends and I had been living increasingly remotely since we all graduated, and it was getting harder and harder to track who would be awake when, and when you could expect a response from someone. So, I got to work making a simple tool that would allow users to set their timezone, and then passively and unobtrusively notify users of their partner's local time when they were talking to someone in another timezone.

After a year of running a single-server version and getting dozens of emails from interested server owners looking to use the bot on their own server, I finally made a live version that anyone can add!

Click here to add it to your server!


I also implemented natural-language and fuzzy search using fuse.js and Google's geolocation API to make sure that you don't need to type usernames or location names perfectly every time.


This version uses discord.js on top of Firebase and Heroku, all of which are highly recommended if you're interested in making your own Discord bot.

If you're interested, add it to your server!
Also, let me know if you have any questions about Discord bot development.

You can read more about this project here, and have a great day! :)

Top comments (4)

Collapse
 
f4t7 profile image
f4t7

I just added this bot today it was working fine until after a little it just stopped working
Can you check the logs?
Its online but none of the commands are working.
Thanks in advance and I love your bot <3

Collapse
 
fabiank83 profile image
Fabian Kupferschmid • Edited on

Your bot is awesome. I added it a few days back and widely use it. But since yesterday it's offline, can you look into that? Couldn't find you on twitter, otherwise I'd've written you there.

Collapse
 
midblue profile image
Jasper Stephenson

fixed!

Collapse
 
jiuneeeee profile image
jiuneeeee

It's currently offline!
What can I do to turn it online again? :(

Visualizing Promises and Async/Await 🀯

async await

☝️ Check out this all-time classic DEV post