問題タブ [discord]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python-3.x - Discord ボット、タスクが破棄されました
チャットチャネルにいくつかの座標を送信する不和のボットを作成しようとしていますが、2分後に実行すると、タスクが破棄されたというエラーが表示されなくなります..私はpythonが得意ではないので、必要な場合説明するために私は喜んで学びます
client.loop.create_task(my_background_task()) client.run('token-discord')
リクエストを使用しているため、問題はskiplaged.pyにあると男が私に言いました。スクリプトを requests lib から aiohttp に変換するのを手伝ってもらえますか?
私はfind_pokemonで非同期を使用する必要がありますが、助けてくれてありがとう。
javascript - Discord ボットを介して再生するオーディオをキューに入れる
私は現在、Discord のボットを書いて遊んでいます。
特定の検索語に基づいて YouTube にクエリを実行し、上位の結果からオーディオを再生することができましたが、リスト内のオーディオ トラックをキューに入れ、オーディオ ストリームが完了したらそれらを再生しようとすると、問題が発生しました。 .
https://jsfiddle.net/o3Lvqt94/
私の考えは、voiceChannel が話すのをやめたら、次の audioStream の再生を開始できるということでしたが、これは起動時に設定されていないため、イベントは失敗します。別のコマンドで変更できます。
php - Discord Webhook - 応答しない
ログのメッセージを投稿するために Webhook が Discord に応答しません。これがコードです。セキュリティ上の理由から一部を削除しました..
関数が http Post Async で呼び出されていないか、Js が読み込まれていないと思います。
c# - Discord.NET await outside コマンド
私は Discord ボットをプログラミングしていて、大きな問題に遭遇しました。私はRPGボットをプログラミングしているので、プレイヤーのHPと敵のHPを頻繁に書き込む必要があるため、関数を作成しました。
その CommandEventArgs e は、そのコマンドが実行されたチャネルにアクセスする必要があるため、 Command 関数から取得されます。
すべてがかなりうまくいくようです...実行されるまで。ボット全体がスタックし、際限なく待機しているため、非同期コマンドと待機コマンドを間違って使用したと思います。それらをまったく使用しないと、メッセージがタイムアウトになります。
python - Python: 不一致 API
これは、私が理解していないドキュメントの一部です。
この関数はコルーチンです。
述語チェックによって指定された基準を満たすメッセージのリストをパージします。チェックを入れないと、すべてのメッセージが無差別に削除されます。
メッセージが自分のものであっても削除するには、メッセージの管理権限が必要です。メッセージ履歴を取得するには、メッセージ履歴の読み取りアクセス許可も必要です。
ボット アカウントでのみ使用できます。
パラメータ: channel (Channel) – パージ元のチャネル。limit (int) – 検索するメッセージの数。これは、削除される可能性はありますが、削除されるメッセージの数ではありません。check (述語) – メッセージを削除する必要があるかどうかを確認するために使用される関数。唯一のパラメーターとしてメッセージを受け取る必要があります。
例
ボットのメッセージを削除する
チェックパラメータまではここですべて理解しています。できる限り例を使用しようとしましたが、できません。私が達成しようとしているのは、添付ファイルのあるすべてのメッセージをパージすることです。何もない場合、Message.Attachments は空のリストを返します。誰かが例をできるだけよく説明したり、コードを提供したりできますか? ありがとう。
c# - CSでボットを介してDiscordユーザーを蹴る
Discord ボットを作成していますが、ユーザーをキックする方法がわかりません。これに関するコードやドキュメントが見つかりません。これがコードです
更新: Discord.NET 0.9.6 を使用しています
pip - Bash: Python3: コマンドが見つかりません (Windows、discord.py)
サーバーで Red-MusicBot を実行する目的で、discord API discord.py を構成しようとしています。Python 3.5 をインストールし、PATH 変数を追加しました (インストールで [Python を PATH に追加] オプションをクリックしました)。現在のパス変数は次のようになります。
これらは Python に関連する唯一のものです。現在、discord.py のインストール プロセスの一環として、Git Bash で次のコマンドを実行する必要があります。
最初の 2 行は完全に機能しますが、3 行目は次のようになります。
また、修正の試みとして GitHub から pip のクローンを作成しましたが、python インストール サイトには 3.5 にパッケージ化されていると記載されています。
Windows 10、64ビットを実行しています。
これの全体的な目標は、discord ミュージック ボットをインストールすることです。それを実行しようとしたときに発生するエラーを投稿できれば、役に立ちます。
javascript - このコードは順番に起動しないようですか?
私の問題は、以下に示すように、コードが順番に実行されていないように見えることです。
このコードは、私が作成している discord.js ボット用です。
youtubetest.js ファイル:
コードが示すように、ボットが処理できるコマンドのオブジェクトがあり、メッセージを受信したときにそのコマンドを実行する関数があります。コード全体を通して、コードの一部が実行されると予想される順序を示す 1、2、および 3 の 3 つの console.log を配置したことがわかります。コードが実行され、クエリが見つかった場合の出力は次のとおりです。
これは、コードが間違った順序で実行されていることを示しています。
すべてのヘルプは非常に高く評価されています:)
*アップデート!なぜ機能しないのかを理解していただき、ありがとうございます。メインファイルのどこに解決策が見つかりましたかvidid = youtubetest.respond(query, msg)
その場合、変数は関数が完了するまで割り当てられないため、変数なしで残りのコードに進みます。修正するには、単にif
ステートメントは、変数が未定義かどうかをチェックし、定義されるまで待機します。*
c# - C#の不一致で固定されたメッセージを確認する
私は C# Discord で x 量のメッセージを削除し、それらが固定されているかどうかを確認し、ボットがそれらをパージしないかどうかを確認するパージ コマンドを作成しようとしています。現在、私はすべてを行っていますが、それらが固定されているかどうかを確認するために、周りを見回しましたが、適切な/完全なドキュメントは見つかりませんでした. (どこを調べたらいいのかわからないので、何か知っていることがあれば教えてください)。どんな回答でも大歓迎です!