{"action":"created","issue":{"url":"https://api.github.com/repos/WildPHP/Wild-IRC-Bot/issues/33","labels_url":"https://api.github.com/repos/WildPHP/Wild-IRC-Bot/issues/33/labels{/name}","comments_url":"https://api.github.com/repos/WildPHP/Wild-IRC-Bot/issues/33/comments","events_url":"https://api.github.com/repos/WildPHP/Wild-IRC-Bot/issues/33/events","html_url":"https://github.com/WildPHP/Wild-IRC-Bot/issues/33","id":66611720,"number":33,"title":"Control panel for the bot","user":{"login":"Yoshi2889","id":1280380,"avatar_url":"https://avatars.githubusercontent.com/u/1280380?v=3","gravatar_id":"","url":"https://api.github.com/users/Yoshi2889","html_url":"https://github.com/Yoshi2889","followers_url":"https://api.github.com/users/Yoshi2889/followers","following_url":"https://api.github.com/users/Yoshi2889/following{/other_user}","gists_url":"https://api.github.com/users/Yoshi2889/gists{/gist_id}","starred_url":"https://api.github.com/users/Yoshi2889/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Yoshi2889/subscriptions","organizations_url":"https://api.github.com/users/Yoshi2889/orgs","repos_url":"https://api.github.com/users/Yoshi2889/repos","events_url":"https://api.github.com/users/Yoshi2889/events{/privacy}","received_events_url":"https://api.github.com/users/Yoshi2889/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/WildPHP/Wild-IRC-Bot/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-04-06T13:59:31Z","updated_at":"2015-08-25T23:07:18Z","closed_at":null,"body":"I've been looking into opening ports with php. Apparently we can open ports with sockets.\r\n\r\nBecause the bot can't listen to input by itself, we could make it listen to input from another socket and associated port.\r\n\r\nThe advantage to this would be we could use control panels in all kinds of formats. We can make a web based panels, graphical platform independent panels, mobile panels, you name it. You're not bound to PHP as programming language. And you can remotely control the bot instead of just locally. \r\n\r\nDisadvantage would be that the bot needs additional components to be managed and we need a standard for interpreting commands, plus implementations for commands (and probably authentication in the meantime, so random idiots can't connect and control it).\r\n\r\nWe could possibly make this a module."},"comment":{"url":"https://api.github.com/repos/WildPHP/Wild-IRC-Bot/issues/comments/134766384","html_url":"https://github.com/WildPHP/Wild-IRC-Bot/issues/33#issuecomment-134766384","issue_url":"https://api.github.com/repos/WildPHP/Wild-IRC-Bot/issues/33","id":134766384,"user":{"login":"Yoshi2889","id":1280380,"avatar_url":"https://avatars.githubusercontent.com/u/1280380?v=3","gravatar_id":"","url":"https://api.github.com/users/Yoshi2889","html_url":"https://github.com/Yoshi2889","followers_url":"https://api.github.com/users/Yoshi2889/followers","following_url":"https://api.github.com/users/Yoshi2889/following{/other_user}","gists_url":"https://api.github.com/users/Yoshi2889/gists{/gist_id}","starred_url":"https://api.github.com/users/Yoshi2889/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Yoshi2889/subscriptions","organizations_url":"https://api.github.com/users/Yoshi2889/orgs","repos_url":"https://api.github.com/users/Yoshi2889/repos","events_url":"https://api.github.com/users/Yoshi2889/events{/privacy}","received_events_url":"https://api.github.com/users/Yoshi2889/received_events","type":"User","site_admin":false},"created_at":"2015-08-25T23:07:18Z","updated_at":"2015-08-25T23:07:18Z","body":"Okay. Would you have an idea of what protocol to use to talk to the bot?"}}