Cfhoiril / dashi

A single-guild, multi-function Discord bot created with Discord.js V14.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dashi

Yet Another Discord Bot

A multi-function Discord bot created with Discord.js V14. Single guild bot. Features include unique phrase response ("dialects"), text and slash commands, an economy/inventory system, reaction roles, music features, and more.

Created by mezmer420#7301

Current Features:

  • "Dialect" responses

  • General repsonses

  • Text-based prefix commands

  • Wide array of application (/) commands

  • A local database

  • Economy and inventory system

  • XP and Ranking system

  • Children system (don't ask)

  • Chat bot

  • Ticket system

  • Music system

  • Birthday system

  • Event logging

  • Warn and infraction system

  • Message filter and auto warn

  • Crazy user(s) suppression system

  • Verification and reaction roles system

  • Ability to DM users/recieve DMs

  • Welcome messaging

  • Event and command handlers

  • Error handling anti-crash system

Dependencies:

"@discordjs/opus": "^0.8.0",
"@discordjs/rest": "^1.0.0",
"@discordjs/voice": "^0.11.0",
"@distube/soundcloud": "^1.2.1",
"@distube/spotify": "^1.3.2",
"@distube/yt-dlp": "^1.1.3",
"@distube/ytdl-core": "^4.11.3",
"axios": "^0.27.2",
"discord-api-types": "^0.36.2",
"discord-html-transcripts": "^2.5.8",
"discord.js": "^14.0.3",
"discord.js-docs": "^0.3.0",
"distube": "^4.0.2",
"easy-discord-chatbot": "^0.0.4",
"ffmpeg-static": "^4.4.1",
"formidable": "^2.0.1",
"i": "^0.3.7",
"libsodium-wrappers": "^0.7.10",
"moment": "^2.29.4",
"node-cron": "^3.0.1",
"npm": "^8.14.0",
"ns": "^1.0.2",
"reconlx": "^1.4.21",
"sequelize": "^6.21.3",
"sqlite3": "^5.0.9",
"superagent": "^8.0.0",
"tesseract.js": "^2.1.5",
"ytdl-core": "^4.11.0"

Only works in one guild (server)! I didn't bother coding it to be multi-guild compatible as I never intended it ever be used outside of my own server. Heavily hardcoded to work only for the server.

Feel free to browse the code for inspiration for your own bots... I definitely look at others' :p

About

A single-guild, multi-function Discord bot created with Discord.js V14.


Languages

Language:JavaScript 100.0%