Wedz0ff
Member
Hello, i'm trying to adapt a plugin that will make a HTTP POST, i.e.: An user from group X will call !login A, then it'll make a post to http://website.com/a.php
Here's what i could do:
	
	
	
		
Can any1 help me? Thanks!
				
			Here's what i could do:
		JavaScript:
	
	/* eslint-disable semi */
registerPlugin({
  name: 'Character Automation',
  version: '1.0',
  description: '',
  author: 'abcd',
  vars: [
    {
      name: 'senderWhitelist',
      title: 'Whitelisted Servergroup IDs who are allowed to send the command',
      type: 'strings'
    }
  ]
},
function (SinusBot, config) {
  var engine = require('engine');
  var backend = require('backend');
  var event = require('event');
  event.on('load', function () {
    var lib = require('OKlib.js');
    main(lib);
  });
  function main(lib) {
    // Global Vars
    var senderWhitelist = config.senderWhitelist;
    // Chat Event
    event.on('chat', function (ev) {
      var client = ev.client;
      if (client.isSelf()) return
      var msg = ev.text;
      var msgParts = msg.split(' ');
      if (lib.client.isMemberOfOne(client, senderWhitelist) && msgParts[0] == '!login' && msgParts[1] != '') {
        client.chat("[color=red]Doing...[/color]")
        if (msgParts[1] == 'characterA'){
            //http post example
            //SEND POST TO http://website/login.php&var=true
        } else if (msgParts[1] == 'characterB'){
            //http post example
            //SEND POST TO http://website/login.php&var=true
        }
        client.chat('[color=green][b]Done! character ' + msgParts[1] + 'will be online soon.[/b][/color]');
      }
    });
  }
});Can any1 help me? Thanks!
 
	 
 
		
