Skip to content
This repository has been archived by the owner on Mar 12, 2024. It is now read-only.
/ KawBot Public archive

KawBot was an entry-level Discord bot using Discord v13. It emphasizes on a simple SlashCommand handler, guild member welcome and leave messages, and a Ko-Fi webhooks integration connected to a SQLite3 database using Sequelize.

License

Notifications You must be signed in to change notification settings

krowberus/KawBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖KawBot🤖

KawBot was primarily created as a basic Discord bot written using Discord.js v13.

While future releases of Discord.js will release, no major updates for KawBot will follow.

It's main functions, as shown below, should still function as intended if you wish to utilize them.

Make sure to keep up-to-date with the future Discord JS releases and NPM packages.

⚙Functionality⚙

  • Basic SlashCommand handling.
  • User Welcome Messages and Leave Messages
  • SQLite3 and Sequelize Database Storage.
  • Ko-Fi to Discord Notifications.

📝Developer Notes📝

While some minor tweaks may occur here and there, keep in mind overall code will remain as is
When working with these files, you're free to modify and update accordingly,
just install and update the following:

📦Node Packages:

  • Discord.js
  • Express.js
  • Sequelize
  • SQLite3
  • Events

Manually install the packages via:
npm install package@latest --save

Automatically update the packages via:
npm update --save

Config

  • Add in the associated Channel ID(s).
  • Add in your associated Guild ID(s).

.Env

  • CLIENT_TOKEN: Replace the "Discord Bot Token" with your Client Application Token.

  • KOFI_TOKEN: Replace the "KOFI API TOKEN" with your Verification Token (under Advanced)

💻Joke Command API

  • Update the 'User-Agent': 'string' header with your username. Example

About

KawBot was an entry-level Discord bot using Discord v13. It emphasizes on a simple SlashCommand handler, guild member welcome and leave messages, and a Ko-Fi webhooks integration connected to a SQLite3 database using Sequelize.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published