General Purpose Discord Bot
- 8 Devlogs
- 23 Total hours
This is a simple general purpose Discord bot as a warm up for this challenge.
This is a simple general purpose Discord bot as a warm up for this challenge.
Yay! I finally got the database to work and now we have a server-settings command which allows you to change certain settings and permissions for the Discord bot!
I’ve been very hard at work trying to setup a database so anyone could invite the bot to their server and have their own settings. It’s a little bit difficult since I haven’t worked with databases before. Post another dev log once I have everything figured out. Here’s all of the errors I got by the way, and I have no idea what the cause is.
I polished up the moderation commands a bit and even finished the timeout command I was dreading to make. The reason I was dreading making that command is because I have to deal with different stuff like days, minutes, and seconds. What I found the easiest was to include 3 fields: Days, hours, and minutes. Also I started working on the database for the Discord bot. I want the Discord bot to be able to join different server and be configurable using commands. I might even add extra stuff such as leveling if I get used to Sequelize; however, I’ve never really worked with databases, so I don’t know how long it’ll take.
Hello, so I decided to work on my Discord bot’s uptime. I noticed that after some time, running a command will crash it. I decided I would create a logging system so I’d know what errors it throws out while I’m not there. I added 2 new commands, the ban, and kick command. They are pretty easy to create. I also noticed my code is becoming a lot more messier as this project keeps going. I think I should create a config.json for things such as error messages so everything is more uniform. Anyways, that’s all!
Hello everyone, I revamped the server info and user commands for my Discord bot from the default discord.js documentation. Looks so much better and more functional!
Although I’m far from done with my Discord bot, I really want it to be pretty user friendly for people who want to host it on their machine. I decided I’d create an install script/update script that basically does all of the setup commands for you. Of course you can still do the manual method which is going to be listed in the projects README.md
Hello everyone, I’m working on a simple general purpose discord bot in order to get warmed up. This has been a pretty tedious task since most of the discord.js documentation is in commonjs and vanilla javascript while my setup uses all Typescript. I don’t exactly want to spend too much time on my Discord bot so here’s some features you might expect. I did use a lot of code from the documentation and some fixes I found on stack overflow.
Working on a general purpose Discord bot. What do y’all think of the bot name?