Dota2 Cog

Discordの役職に自動でDota2のランク(メダル)を割り当てるbotです

1時間に1回、自動でOpenDotaから情報を取ってきて役職を割り当てます


使い方

サーバーアドミン

ここからサーバーにbotを追加してください

追加されたロールは色や名前の変更など自由に編集可能です(多分…)

サーバーメンバー

Dota2 Cog BotにDMで /dota2-cog register コマンドを送って

表示されたリンクをクリックし、Steamとの連携を有効にしてください


コマンドリスト

/dota2-cog register

SteamとDiscordのIDを連携させます (DMのみ)

一度実行すれば、他のサーバーでこのbotを導入したとしても再使用は不要です

/dota2-cog force-fetch

現在のサーバーの全ユーザーのランクを取得します (乱用禁止!) (サーバーコマンドのみ) (管理者のみ)

/dota2-cog fix-rank-roles

ランクロールの修正をします 間違えてロールを削除してしまったときなどに使ってください (サーバーコマンドのみ) (管理者のみ)

/dota2-cog fix-registerd-role

登録済みロールの修正をします 間違えてロールを削除してしまったときなどに使ってください (サーバーコマンドのみ) (管理者のみ)


バージョン履歴


寄付のお願い

Dota2 Cog Bot は無料で使えますが、もしあなたがこのbotの維持に協力してくれるなら寄付をお願いします

このサービスの運営には毎月のサーバー代などが掛かっています

月額支援

Donate using Liberapay

1回限りの寄付

Buy me a sodaBuy me a soda

サポーター

ありがとうございます!!

その他

本当はDiscordのプロフィールからSteamIDを取得したかったがAPIがサポートしてないのでログインさせるという形になった…

1000人以上いるサーバーでは最初の1000人しかデータを取れない 後々何とかする

サーバーにいる人全員に連携を促すDMを送るコマンド作りたいがスパム扱いされそう…

ソースコード:https://github.com/aoisensi/dota2-cog

なにか問題点などあればaoisensi#0634またはhttps://steamcommunity.com/id/aoisensiまでどうぞ

I will write this page with English.