diff --git a/commands/search/define.js b/commands/search/define.js index 457b838e..5e244c5b 100644 --- a/commands/search/define.js +++ b/commands/search/define.js @@ -32,6 +32,9 @@ class DefineCommand extends commando.Command { includeTags: false, api_key: config.wordnikkey }, + headers: { + 'User-Agent': 'XiaoBot - dragonfire535 (http://dragonfire535.tk)' + }, json: true } request(options).then(function (response) { diff --git a/commands/search/osu.js b/commands/search/osu.js index 29ac96a9..be45bb8e 100644 --- a/commands/search/osu.js +++ b/commands/search/osu.js @@ -30,6 +30,9 @@ class OsuCommand extends commando.Command { u: usernametosearch, type: "string" }, + headers: { + 'User-Agent': 'XiaoBot - dragonfire535 (http://dragonfire535.tk)' + }, json: true } request(options).then(function (response) { diff --git a/commands/search/wattpad.js b/commands/search/wattpad.js index 758dd3fd..42506b9f 100644 --- a/commands/search/wattpad.js +++ b/commands/search/wattpad.js @@ -32,6 +32,9 @@ class WattpadCommand extends commando.Command { query: querybook, limit: 1 }, + headers: { + 'User-Agent': 'XiaoBot - dragonfire535 (http://dragonfire535.tk)' + }, json: true } request(options).then(function (response) { diff --git a/commands/search/wikipedia.js b/commands/search/wikipedia.js index 7ca1d2f1..7c29c61a 100644 --- a/commands/search/wikipedia.js +++ b/commands/search/wikipedia.js @@ -24,6 +24,9 @@ class WikipediaCommand extends commando.Command { const options = { method: 'GET', uri: "https://en.wikipedia.org/w/api.php?action=query&prop=extracts&format=json&titles=" + wikied + "&exintro=&explaintext=&redirects=&formatversion=2", + headers: { + 'User-Agent': 'XiaoBot - dragonfire535 (http://dragonfire535.tk)' + }, json: true } request(options).then(function (response) { diff --git a/commands/search/youtube.js b/commands/search/youtube.js index b6f1ae39..8c2ff061 100644 --- a/commands/search/youtube.js +++ b/commands/search/youtube.js @@ -33,6 +33,9 @@ class YouTubeCommand extends commando.Command { order: 'viewCount', key: config.youtubekey }, + headers: { + 'User-Agent': 'XiaoBot - dragonfire535 (http://dragonfire535.tk)' + }, json: true } request(options).then(function (response) { diff --git a/commands/search/yugioh.js b/commands/search/yugioh.js index 2036482f..147951a3 100644 --- a/commands/search/yugioh.js +++ b/commands/search/yugioh.js @@ -24,6 +24,9 @@ class YuGiOhCommand extends commando.Command { const options = { method: 'GET', uri: 'http://yugiohprices.com/api/card_data/' + cardname, + headers: { + 'User-Agent': 'XiaoBot - dragonfire535 (http://dragonfire535.tk)' + }, json: true } request(options).then(function (response) { diff --git a/commands/textedit/yoda.js b/commands/textedit/yoda.js index 51016c8a..1a7dbcfd 100644 --- a/commands/textedit/yoda.js +++ b/commands/textedit/yoda.js @@ -31,7 +31,8 @@ class YodaCommand extends commando.Command { }, headers: { 'X-Mashape-Key': config.mashapekey, - 'Accept': "text/plain" + 'Accept': "text/plain", + 'User-Agent': 'XiaoBot - dragonfire535 (http://dragonfire535.tk)' }, json: true } diff --git a/index.js b/index.js index 0b6e48b7..0cc06a91 100644 --- a/index.js +++ b/index.js @@ -70,6 +70,9 @@ client.on('message', (message) => { body: { content: messagecontent }, + headers: { + 'User-Agent': 'XiaoBot - dragonfire535 (http://dragonfire535.tk)' + }, json: true } request(sendPOST).then(function (parsedBody) { @@ -122,6 +125,9 @@ client.on('guildCreate', guild => { key: config.carbonkey, servercount: results.reduce((prev, val) => prev + val, 0) }, + headers: { + 'User-Agent': 'XiaoBot - dragonfire535 (http://dragonfire535.tk)' + }, json: true } const DBotsPOST = { @@ -131,7 +137,8 @@ client.on('guildCreate', guild => { server_count: results.reduce((prev, val) => prev + val, 0) }, headers: { - 'Authorization': config.botskey + 'Authorization': config.botskey, + 'User-Agent': 'XiaoBot - dragonfire535 (http://dragonfire535.tk)' }, json: true } @@ -159,6 +166,9 @@ client.on('guildDelete', guild => { key: config.carbonkey, servercount: results.reduce((prev, val) => prev + val, 0) }, + headers: { + 'User-Agent': 'XiaoBot - dragonfire535 (http://dragonfire535.tk)' + }, json: true } const DBotsPOST = { @@ -168,7 +178,8 @@ client.on('guildDelete', guild => { server_count: results.reduce((prev, val) => prev + val, 0) }, headers: { - 'Authorization': config.botskey + 'Authorization': config.botskey, + 'User-Agent': 'XiaoBot - dragonfire535 (http://dragonfire535.tk)' }, json: true }