Neekoshelp
チームファイトの戦術を共有するDiscord Botは、歴史を友達と一致させます! Neekoのヘルプは、https://top.gg/bot/703654421074018354のDiscordサーバーに公開されています。
コマンド
Neekoのヘルプは、すべてのコマンドのプレフィックスとしてダブルスラッシュ(//)を使用します。
//最近のマッチ[リージョンコード] [サモナー]
指定されたサモナーの最新のTFTマッチを返します。使用される相乗効果、ユニット、およびアイテムを表示します。
// matchhistory [Region Code] [summoner]
指定されたユーザーの10の最新ゲームを返します。 Matchhistoryメッセージでは、ユーザーは、その特定のMatchの情報を確認するために、反応(1〜10番号)を追加することもできます。
// tftrank [リージョンコード] [サモナー]
指定されたサモナーのTFTランクを返します。
その他のコマンド
- // ping-ポンを返します!
- //ヘルプ- すべてのボットコマンドのリストを返します。
- //地域- 他のTFTコマンドで使用される領域コードのリストを返します。
独自のボットをセットアップする方法
Python開発環境をセットアップ:)
このプロジェクトのルートディレクトリで、次のように見える.ENVファイルを作成します。
# .env
OWNER_ID=0123
GUILD_ID=4567
DISCORD_TOKEN="DISCORD API KEY FROM INSTRUCTIONS BELOW"
RIOT_TOKEN="RIOT API KEY FROM INSTRUCTIONS BELOW"
ENVIRONMENT="test" or "prod"
TOPGG_TOKEN="ONLY USED BY OFFICIAL BOT; FROM TOPGG, INSTRUCTIONS BELOW"
いくつかのことが必要です:
- 暴動TFTファイル
- 暴動APIキー
- 不一致ボットキー。
- ボットを実行するために、Discordサーバー(ギルド)のIDとともに、あなたの不一致IDと
(最後の2がプライベートであることを確認してください、他の人と共有しないでください!)
- 暴動TFTファイル
- https://developer.riotgames.com/にログインする
- トップバーでは、Docs> League of Legendsに移動します。
- 「Data Dragon」まで下にスクロールして、最新のタールをダウンロードします。
- これらのファイルに、無償ファイルのデータディレクトリに移動します。任意の言語を選択できます。EN_USを使用します。 tft-*で始まるファイルをNeekoshelp/ set-info/ディレクトリにコピーします。
- Riot APIキー
- 同じウェブサイト、https://developer.riotgames.com/
- 開発キー(左上の暴動拳、キーを更新してコピー)を使用するかのどちらかです。
- または、アプリケーションキーを使用します(Riotに製品を登録する必要があります)
- 貼り付けられたキーを.envファイルに貼り付けます
- 不一致ボットトークン
- https://discord.com/developers/applicationsにアクセスしてください
- 新しいアプリケーションを作成し、左サイドバーのボットに移動します。 [ボットの追加]をクリックして、トークンをコピーします。
- 同じページで、トークンをコピーした場所から下にスクロールして、「メッセージコンテンツの意図」をオンにします
- トークンを.envファイルに貼り付けます
- あなたの不一致IDと不一致のギルドID
- まだオンになっていない場合は、設定に移動してDiscordで開発者モードをオンにします - > Advanced
- 左下のアイコンをクリックし、[ユーザーIDのコピー]をクリックします。これを.envファイルのowner_idフィールドに貼り付けます
- ボットを実行するサーバーのIDをコピーするには、左サイドバーのサーバーアイコンを右クリックし、[サーバーIDのコピー]をクリックします。これを.envファイルにguild_idとして貼り付けます。ボットを起動すると、最初にすべてのコマンドをこのサーバーのみに同期します。
コード内のtop.gg参照を(ほとんど)安全に無視できます。公式のボットはTop.ggで宣伝されています。これを使用して、Neekoのヘルプのサーバーカウントをサイトに投稿します。
Top.ggトークンはTop.ggから取得します。ログイン、プロファイルをナビゲート> discordボット>編集> webhooks>トークンを公開してコピーします。 .envに貼り付けます。