Discord Invitation and Role Bot
シンプル オープンソース

入った瞬間、
ロールが手に入る。

シンプルな招待システムで、Discord サーバー管理を効率化。
ユーザーがサーバーに参加すると同時に自動でロールを付与する、分かりやすい単一機能Botです。

3
ステップで導入
1
専用機能
100%
オープンソース
招待リンク生成
アクティブ
/generate_invite_link
ロール: @新規メンバー
期限: 7日間

機能

招待リンクからDiscordサーバーに参加すると、
自動的にロールが付与される、
それだけにこだわりました。

自動ロール付与

招待リンクからDiscordサーバーに参加した瞬間に、自動で指定したロールが付与されます。

  • 参加と同時に自動実行
  • 手動操作一切不要
  • 確実なロール付与

ワンステップ生成

コマンド一つで「ロール付き招待リンク」を生成。これだけでBotの機能は完了です。

  • コマンド一つで完結
  • 設定項目なし
  • 即座に使用開始

おぼえる操作は3つだけ

ロール付き招待リンクの生成と管理に特化したシンプルなコマンド

/generate_invite_link

管理者専用

ロール招待リンクを生成し、新規メンバーの自動権限付与を設定

パラメータ

  • role - 対象ロールの選択
  • max_uses - 使用回数制限の設定
  • expires_at - 有効期限の設定

/list_server_invite_links

管理者専用

サーバーの全招待リンクを一覧表示し、らくらく管理

機能

  • サーバーの招待リンクを一覧で確認
  • 期限切れや使用済みがひと目でわかる
  • 不要なリンクを個別に削除

/list_my_invite_links

全ユーザー

自分で作った招待リンクを確認・管理できます

機能

  • 自分が作ったリンクだけを表示
  • 何人が使ったかわかる
  • 不要なリンクを個別に削除

インストール方法

シンプルな3ステップで自動ロール付与システムを開始

1

Bot導入

Botをサーバーに追加します。 ボタンを押してDiscordで許可するだけです。※サーバー管理権限が必要です。

⚠️

重要:ロール階層について

Botが自動でロールを付与するには、Botのロールが付与したいロールよりも上位にある必要があります。 Discordのロール階層でBotより下にあるロールは付与できませんのでご注意ください。

Discordのロール階層の例

例:招待&ロールBotより下にある「自動付与するロール」は正常に動作します

2

コマンド実行

/generate_invite_link コマンドでロール付き招待リンクを作成。 ロールや期限を指定するだけで簡単に作れます。

/generate_invite_link role:@新規メンバー max_uses:10 expires_at:7d
3

リンク配布

作った招待リンクを配布して使ってもらいましょう。 リンクから参加した人(新規メンバー・既存メンバー問わず)に自動でロールが付きます。

⚠️

注意:このリンクを知っている人は誰でもサーバーに参加してロールを取得できます。リンクの流出にご注意ください。

自動ロール付与 使用状況追跡 期限管理

プラン比較

フリープランでも十分、プレミアムで制限なし

フリープラン

無料
自動ロール付与
招待リンク生成
個人の作成可能リンク数
1個まで
無制限
サーバーあたりの上限
1個まで
無制限
専用サポート
プレミアムにする
Patreonのサイトに移動します

よくある質問

お困りの際はまずこちらをご確認ください

このBotは何をするものですか?

+

招待リンクからDiscordサーバーに参加した人に、自動でロールを付与するシンプルなBotです。新規メンバーだけでなく、既存メンバーがリンクを使って再参加した場合もロールが付与されます。

フリープランとプレミアムプランの違いは?

+

フリープランでは1人につき1個、サーバーあたり1個まで招待リンクを作成できます。プレミアムプラン(月額$5)では無制限に招待リンクを作成でき、専用サポートも受けられます。

Botの導入方法は?

+

「Botを導入する」ボタンをクリックして、Discordで必要な権限を許可するだけです。導入後は /generate_invite_link コマンドでロール付き招待リンクを作成できます。

どのような権限が必要ですか?

+

Botを使用するには「サーバー管理」権限が必要です。招待リンクの作成やロールの付与を安全に行うために必要な権限です。

招待リンクに期限は設定できますか?

+

はい、/generate_invite_link コマンドで期限(7d、24h、2024-12-31など)や最大使用回数を設定できます。設定しなければ無期限で使用できます。

作成した招待リンクはどこで確認できますか?

+

/list_my_invite_links コマンドで自分が作成したリンクを、/list_server_invite_links コマンド(管理者のみ)でサーバー全体のリンクを確認できます。

問題が発生した場合はどこに相談すればいいですか?

+

Discordサポートサーバーにお気軽にご相談ください。バグ報告や機能要望もこちらでお受けしています。

エラーが出て招待リンクが作れません

+

フリープランをご利用の場合、個人の上限(1個)またはサーバーの上限(1個)を超えている可能性があります。/list_my_invite_links で個人のリンクを、/list_server_invite_links(管理者のみ)でサーバー全体のリンクを確認し、不要なリンクを削除してから再度お試しください。

すでにDiscordに入っているメンバーにもロールを付けたいです

+

既存メンバーも招待リンクを使用することでロールを取得できます。既存メンバーに招待リンクを共有し、そのリンクから「再参加」してもらうと自動でロールが付与されます。サーバーから退出する必要はありません。

プレミアムプランはどこで購入できますか?

+

Patreonのサイトでプレミアムプランにアップグレードできます。月額$5でご利用いただけます。

技術情報・開発者向け

オープンソースプロジェクトへの技術的貢献とコミュニティ参加

GitHub Repository

オープンソースで開発しています。興味のある方はぜひご覧ください。

技術仕様

バックエンド
Python 3.8+ / Discord.py
Webフレームワーク
Flask
データベース
PostgreSQL
認証システム
OAuth2
フロントエンド
HTML5 / CSS3 / ES6+
デザイン
レスポンシブ / アクセシブル