Skip to content

KamePowerWorld/kpw-discord-join-message

Repository files navigation

かめぱわぁーるどようこそメッセージBOT

概要

このBOTは、Discordサーバーに新しいメンバーが参加した際に、定義済みのテンプレートメッセージを利用して歓迎メッセージを送信するBOTです。
ユーザーをメンションし、ニックネームも表示することができます。 スクリーンショット

機能

  • 新しいメンバーが参加すると自動でメッセージを送信
  • ユーザーのメンションを表示
  • ユーザーのニックネームを表示
  • メッセージテンプレートを指定して送信
  • TOMLファイルを用いて構成を管理

使い方

依存パッケージのインストール

npm install

config.tomlの準備

初回起動時にconfig.tomlが存在しなければ自動的にconfig.default.tomlからコピーされます。 設定値を更新してください。

TypeScriptをビルド

npm run build

BOTの起動

npm start

設定ファイル (config.toml) 例

some_text_setting = "ようこそ!"
channel_id = "WELCOME_CHANNEL_ID"
template_message_id = "TEMPLATE_MESSAGE_ID"

.envファイル

DISCORD_TOKEN=YOUR_DISCORD_BOT_TOKEN

備考

  • config.toml.gitignoreに入れることを推奨。
  • メッセージテンプレートは{userMention}{userNickname}のようなプレースホルダーを含めることが可能。

About

かめぱわぁ~るどようこそメッセージ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published