2017-05-31 28 views
-1

RichEmbedを使用しても機能しないため、チャンネルにメッセージを送信するボットを作成しようとしていますが、コードブロック内にあります。 discord.jsコードブロックとしてメッセージを送信しますか?

は、私はいくつかの他のロボットを見て、私は

var msg = ``` 
    Their Title 
    Body text blah blah 
```; 

var msg = "``` 
    Their Title 
    Body text blah blah 
```"; 

これらドンをしようとしたとき、彼らは、しかし、私は似た何かを送りたい、この

``` 
    Their title 
    Body text blah blah 
``` 

のようなメッセージを送信します仕事はありません。

const Discord = require("discord.js"); 
const bot = new Discord.Client(); 
const TOKEN = "MY_TOKEN_ID"; 

bot.on("message", function(message) { 

    console.log(message.content); 

    if (message.author.equals(bot.user)) 
     return; 

    message.channel.send(msg); 



}); 

bot.login(TOKEN); 

私のコードはどのようにコードブロックを送信するのですか?

+0

「var msg」を実行した2番目の例では、「等号はありません。それはあなたのコードの中にあるか、この例のために残したものですか? – Wright

+0

私はこの例でそれを残して、今すぐ修正しました。 –

+0

「うまくいきません」というのはあまり役に立ちません。あなたは何を期待していますか、あなたは実際に何を見ていますか? –

答えて

0

これを試しましたか?

var msg = "```Their Title\nBody text blah blah```"; 

\ nは新しい行です。これは基本的には書き込み時にEnterキーを押します。 その後、通常のテキストメッセージとして送信できます。

+0

ありがとうございます。\ n、文字通り\ nを印刷すると思っていました。 –

関連する問題