discordでbotが動きません
http://hetima333.hatenablog.com/entry/2018/10/13/204206
以上の記事2つを参考に
cloud9でdiscordbotを作っておりgithubにpushしherokuにあげDynosをオンにしたのですがbotがオンラインになりません。
ターミナルから実行すればオンラインになります。
エラーメッセージも見当たりません。
該当のソースコード(index.js)
js
1const Discord = require('discord.js'); 2const client = new Discord.Client(); 3 4client.on('ready', () => { 5 console.log(`Logged in as ${}!`); 6}); 7 8client.on('message', msg => { 9 10 if (msg.content === 'ping') { 11 msg.reply('Pong!'); 12 13 } 14 15 if (msg.content === ':topic') { 16 17 var dice =Math.floor(Math.random()*(5-1)+1); 18 if (dice ===1){ 19 msg.channel.send("\nおすすめの話題 修学旅行らしく恋バナ"); 20 } else if(dice ===2){ 21 msg.channel.send("\nおすすめの話題 趣味"); 22 }else if(dice ===3){ 23 msg.channel.send("\nおすすめの話題 自己紹介(まだ人には教えていない自分の一面)"); 24 }else if(dice ===4){ 25 msg.channel.send("\nおすすめの話題 なんで保存したのかわからない画像"); 26 }else if(dice ===5){ 27 msg.channel.send("\nおすすめの話題 推し紹介"); 28 } 29 } 30 31 if (msg.content === ":alltopic") { 32 msg.channel.send("話題一覧\n修学旅行らしく恋バナ、趣味、自己紹介(まだ人には教えていない自分の一面)、なんで保存したのかわからない画像を晒す、推し紹介"); 33 } 34}); 35 36client.login('トークン');
該当のソースコード(package.json)
{ "name": "bot", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" ,"start" : "node index.js" }, "keywords": [], "author": "", "license": "ISC" }
試したこと
アプリの再起動もしましたが効果がありませんでした。
補足情報(FW/ツールのバージョンなど)
cloud9
githubにpushしたコード
https://github.com/rrepo/discord
discord.js
npm 6.4.1
###discordbotが怪しいリンクを送信する
作ったbotが詐欺のウイルス対策ソフトにのリンクを送ってきます。
これも何か関係があるのでしょうか?
以下botから送信されたメッセージです。
@everyone
I have good news 🔥 !
https://bit.ly/2LmWZe5
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。