Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var Discordie = require("discordie");
- var XMLHttpRequest = require('w3c-xmlhttprequest').XMLHttpRequest;
- var client = new Discordie();
- client.connect({
- // replace this sample token
- token: 'MjgxNjAxMjY5OTAxMTY0NTQ0.C4aVYA.Wd7gIWKlm1m1Tv2xh3rTHlp1DRc'
- });
- client.Dispatcher.on("GATEWAY_READY", e => {
- console.log("Connected as: " + client.User.username);
- });
- client.Dispatcher.on("MESSAGE_CREATE", e => {
- if (e.message.content == "king")
- e.message.channel.sendMessage("brutus");
- if (e.message.content == "fuck")
- e.message.channel.sendMessage("geren");
- if (e.message.content == "test")
- e.message.channel.sendMessage("start");
- postJSON("http://geist-ro.shivtr.com/users/sign_in.json",
- function(err,data){
- if (err != null) {
- //alert("Something went wrong: " + err);
- e.message.channel.sendMessage("miss");
- } else {
- //alert("Your query count: " + data.query.count);
- e.message.channel.sendMessage("hit");
- getJSON("http://enmity.shivtr.com/characters.json ",
- function(err, data) {
- if (err != null) {
- //alert("Something went wrong: " + err);
- e.message.channel.sendMessage("wrong");
- } else {
- //alert("Your query count: " + data.query.count);
- e.message.channel.sendMessage("right");
- e.message.channel.sendMessage(data.characters[0].id);
- //e.message.channel.sendMessage(data.query.created);
- }
- });
- //e.message.channel.sendMessage(data.characters[0].id);
- }
- });
- //e.message.channel.sendMessage(":girlgeist:");
- });
- var getJSON = function(url, callback) {
- var xhr = new XMLHttpRequest();
- xhr.open("get", url, true);
- xhr.responseType = "json";
- xhr.onload = function() {
- var status = xhr.status;
- if (status == 200) {
- callback(null, xhr.response);
- } else {
- callback(status);
- }
- };
- xhr.send();
- };
- var postJSON = function(url, callback) {
- //e.message.channel.sendMessage("startpost");
- var xhr = new XMLHttpRequest();
- xhr.open("POST", url, true);
- //Send the proper header information along with the request
- xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
- xhr.onreadystatechange = function() {//Call a function when the state changes.
- var status = xhr.status;
- if(xhr.readyState == XMLHttpRequest.DONE && xhr.status == 200) {
- // Request finished. Do processing here.
- //var json = JSON.parse(xhr.responseText);
- e.message.channel.sendMessage("hit");
- e.message.channel.sendMessage(xhr.responseText);
- //console.log(json.email + ", " + json.password)
- }
- }
- // xhr.send('user:email=alyssamdev@gmail.com&password=deathnote');
- // xhr.send(JSON.stringify({user:{email:alyssamdev@gmail.com,password:deathnote}}
- //xhr.send('email=alyssamdev@gmail.com&password=deathnote');
- //xhr.send('{"user":{"email":"alyssamdev@gmail.com","password":"deathnote"}}');
- xhr.send('{"user":{"email":"alyssamdeb@gmail.com","password":"deathnote"}}');
- //'user":{"email":"alyssamdev@gmail.com","password":"deathnote'
- //user":{"email":"snafzg@email.com","password":"xyz789
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement