Check self-introduction System for discord
CSI_Systemは指定されたチャンネルにユーザのメッセージがあるかどうかを判定するプログラムです。
Discord.js V13
本プログラムの使用には事前にDiscord Developer Portalでのトークンの取得、また動作させるサーバーIDが必要です。
またローカルのPCでのご利用にはnode.jsが必要です。
-
本リポジトリをダウンロード&解凍し、お好きなところに配置してください。
-
discord_bot.jsを開きDISCORD_TOKENのところにDiscord Developer Portalで取得したトークン、SET_CHANNELにメッセージを取得したいチャンネルのIDを入力してください。
- *トークンは絶対にインターネット上に公開しないでください。
-
各種ターミナルでdiscord_bot.jsがあるディレクトリに移動し、
node discord_bot.js
と入力してください。 -
ターミナルにてログインが確認されたらDiscordで
/csi -help
と入力してください。 -
Helpを参照してお使いください。
本プログラムはSlashComanndを使用できます。
/csi -help
: 本プログラムのヘルプを表示します。
/csi all
: 指定されたチャンネルにメッセージを送信しているユーザーとしていないユーザーを表示します。
/csi user target: [username]
: 指定されたチャンネルに指定されたユーザーがメッセージを送信しているかを判定します。
本プログラムにはDiscord.js V13を用いています。その関係で一部機能に制約があります。
-
取得できるメッセージが100件まで。
- プログラム内にコメント化した400件まで取り出せるものがありますが、それを使用する場合、プログラムの書き換えが必要です。
- 上のプログラム: 100件以上のメッセージを取得する方法
-
ディレクトリの中にDiscord.js V12の旧バージョンもあります。ご自由にお使いください。
また本プログラムの文章は製作者の使用に特化した文章になっているので、そちらも適宜修正してお使いください。
Hz Discord: Ryupex#1243
Copyright (c) 2021 Hz
Released under the MIT license
Thank you!!!