質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Discord

Discordは、ゲーマー向けのボイスチャットアプリです。チャット・通話がブラウザ上で利用可能で、個人専用サーバーも開設できます。通話中でも音楽を流したり、PC画面を共有できるなど多機能な点が特徴です。

Q&A

解決済

1回答

2690閲覧

Discord.jsで特定のユーザーIDにDMを送りたい

so_chan

総合スコア16

Discord

Discordは、ゲーマー向けのボイスチャットアプリです。チャット・通話がブラウザ上で利用可能で、個人専用サーバーも開設できます。通話中でも音楽を流したり、PC画面を共有できるなど多機能な点が特徴です。

0グッド

0クリップ

投稿2020/05/08 04:36

前提・実現したいこと

Discord.jsでメッセージが送られたら送ってきた本人と、特定のユーザーにDMを送りたいです。

message.author.send('ここにメッセージ')

で送ってきた人には返信ができるのですがユーザーIDを指定した送り方がわかりませんでした。

発生している問題・エラーメッセージ

(node:7643) UnhandledPromiseRejectionWarning: DiscordAPIError: Cannot send messages to this user at item.request.gen.end (/app/node_modules/discord.js/src/client/rest/RequestHandlers/Sequential.js:79:15) at then (/app/node_modules/snekfetch/src/index.js:215:21) at process._tickCallback (internal/process/next_tick.js:68:7) (node:7643) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 2) (node:7643) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

該当のソースコード

node.js

1※user IDはデバックモードでコピーして数字を入れています。 2 3client.users.get(user ID).send("Message to Send") 4 5 6 7

試したこと

https://stackoverflow.com/questions/49358108/in-discord-js-can-i-send-directmessage-to-user-with-discordbot/49403030

こちらを参考にDMを送信してみました。

補足情報(FW/ツールのバージョンなど)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

単純に送信するユーザーIDが間違っていました!すみません!

投稿2020/05/08 05:01

so_chan

総合スコア16

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問