問題タブ [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.

0 投票する
1 に答える
1085 参照

python-3.x - Discord ボット、タスクが破棄されました

チャットチャネルにいくつかの座標を送信する不和のボットを作成しようとしていますが、2分後に実行すると、タスクが破棄されたというエラーが表示されなくなります..私はpythonが得意ではないので、必要な場合説明するために私は喜んで学びます

client.loop.create_task(my_background_task()) client.run('token-discord')

リクエストを使用しているため、問題はskiplaged.pyにあると男が私に言いました。スクリプトを requests lib から aiohttp に変換するのを手伝ってもらえますか?

私はfind_pokemonで非同期を使用する必要がありますが、助けてくれてありがとう。

0 投票する
3 に答える
10391 参照

javascript - Discord ボットを介して再生するオーディオをキューに入れる

私は現在、Discord のボットを書いて遊んでいます。

特定の検索語に基づいて YouTube にクエリを実行し、上位の結果からオーディオを再生することができましたが、リスト内のオーディオ トラックをキューに入れ、オーディオ ストリームが完了したらそれらを再生しようとすると、問題が発生しました。 .

https://jsfiddle.net/o3Lvqt94/

私の考えは、voiceChannel が話すのをやめたら、次の audioStream の再生を開始できるということでしたが、これは起動時に設定されていないため、イベントは失敗します。別のコマンドで変更できます。

0 投票する
0 に答える
887 参照

php - Discord Webhook - 応答しない

ログのメッセージを投稿するために Webhook が Discord に応答しません。これがコードです。セキュリティ上の理由から一部を削除しました..

関数が http Post Async で呼び出されていないか、Js が読み込まれていないと思います。

0 投票する
2 に答える
2365 参照

c# - Discord.NET await outside コマンド

私は Discord ボットをプログラミングしていて、大きな問題に遭遇しました。私はRPGボットをプログラミングしているので、プレイヤーのHPと敵のHPを頻繁に書き込む必要があるため、関数を作成しました。

その CommandEventArgs e は、そのコマンドが実行されたチャネルにアクセスする必要があるため、 Command 関数から取得されます。

すべてがかなりうまくいくようです...実行されるまで。ボット全体がスタックし、際限なく待機しているため、非同期コマンドと待機コマンドを間違って使用したと思います。それらをまったく使用しないと、メッセージがタイムアウトになります。

0 投票する
3 に答える
9848 参照

c# - Discord ボットをオンラインにする方法

そのため、Visual Studio 2015、C# で Discord ボットに問題が発生しています。私は文字通り5分前に始めたばかりで、私が見た問題に遭遇しましたが、問題を見つけることができないようです. と言っている

ユーザー名とパスワード、またはトークンである必要があります

しかし、トークンを入れると、2 つの引数が必要であると表示されます。

これが私のコードです:

ここに画像の説明を入力

私も入れてみました

しかし、それは機能していません。私が十分な情報を提供していない場合、または私の情報が十分でない場合は申し訳ありませんが、お願いします. 私は何を間違っていますか?

0 投票する
2 に答える
1372 参照

python - Python: 不一致 API

これは、私が理解していないドキュメントの一部です。

この関数はコルーチンです。

述語チェックによって指定された基準を満たすメッセージのリストをパージします。チェックを入れないと、すべてのメッセージが無差別に削除されます。

メッセージが自分のものであっても削除するには、メッセージの管理権限が必要です。メッセージ履歴を取得するには、メッセージ履歴の読み取りアクセス許可も必要です。

ボット アカウントでのみ使用できます。

パラメータ: channel (Channel) – パージ元のチャネル。limit (int) – 検索するメッセージの数。これは、削除される可能性はありますが、削除されるメッセージの数ではありません。check (述語) – メッセージを削除する必要があるかどうかを確認するために使用される関数。唯一のパラメーターとしてメッセージを受け取る必要があります。

ボットのメッセージを削除する

チェックパラメータまではここですべて理解しています。できる限り例を使用しようとしましたが、できません。私が達成しようとしているのは、添付ファイルのあるすべてのメッセージをパージすることです。何もない場合、Message.Attachments は空のリストを返します。誰かが例をできるだけよく説明したり、コードを提供したりできますか? ありがとう。

0 投票する
2 に答える
7240 参照

c# - CSでボットを介してDiscordユーザーを蹴る

Discord ボットを作成していますが、ユーザーをキックする方法がわかりません。これに関するコードやドキュメントが見つかりません。これがコードです

更新: Discord.NET 0.9.6 を使用しています

0 投票する
7 に答える
98413 参照

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 ミュージック ボットをインストールすることです。それを実行しようとしたときに発生するエラーを投稿できれば、役に立ちます。

0 投票する
2 に答える
940 参照

javascript - このコードは順番に起動しないようですか?

私の問題は、以下に示すように、コードが順番に実行されていないように見えることです。

このコードは、私が作成している discord.js ボット用です。

youtubetest.js ファイル:

コードが示すように、ボットが処理できるコマンドのオブジェクトがあり、メッセージを受信したときにそのコマンドを実行する関数があります。コード全体を通して、コードの一部が実行されると予想される順序を示す 1、2、および 3 の 3 つの console.log を配置したことがわかります。コードが実行され、クエリが見つかった場合の出力は次のとおりです。

これは、コードが間違った順序で実行されていることを示しています。

すべてのヘルプは非常に高く評価されています:)

*アップデート!なぜ機能しないのかを理解していただき、ありがとうございます。メインファイルのどこに解決策が見つかりましたかvidid = youtubetest.respond(query, msg)その場合、変数は関数が完了するまで割り当てられないため、変数なしで残りのコードに進みます。修正するには、単にifステートメントは、変数が未定義かどうかをチェックし、定義されるまで待機します。*

0 投票する
2 に答える
742 参照

c# - C#の不一致で固定されたメッセージを確認する

私は C# Discord で x 量のメッセージを削除し、それらが固定されているかどうかを確認し、ボットがそれらをパージしないかどうかを確認するパージ コマンドを作成しようとしています。現在、私はすべてを行っていますが、それらが固定されているかどうかを確認するために、周りを見回しましたが、適切な/完全なドキュメントは見つかりませんでした. (どこを調べたらいいのかわからないので、何か知っていることがあれば教えてください)。どんな回答でも大歓迎です!