discord.js@v14を使用した、多機能botです。
機能の追加/削除も簡単に行え、初心者でも使いやすい設計になっています。
はい。公開ボットとして24時間稼働しておりますので、手軽に試す事ができます。
こちらから追加できます。
- Node.js (v18以上を推奨)
- npm、またはyarnを利用できる環境
- gitを利用できる環境
- (推奨) pm2を利用できる環境
PM2が利用できない場合、
/update
コマンドが動作しません。
⚠ 動作環境を確認してから行ってください。
- このリポジトリをクローン
npm install
で依存関係をインストールconfig.json.example
をconfig.json
としてコピーするconfig.json
を編集node discordbot.js
、またはpm2 start discordbot.js
で起動!
commands
ディレクトリにファイルを作成するだけで、起動時に自動で読み込まれます。
const { SlashCommandBuilder } = require('discord.js');
module.exports = {
data: new SlashCommandBuilder()
.setName('hello')
.setDescription('Hello World!'),
execute: async function (interaction) {
await interaction.reply('Hello World!') //処理を記述
}
};