{"action":"created","issue":{"url":"https://api.github.com/repos/martynsmith/node-irc/issues/424","labels_url":"https://api.github.com/repos/martynsmith/node-irc/issues/424/labels{/name}","comments_url":"https://api.github.com/repos/martynsmith/node-irc/issues/424/comments","events_url":"https://api.github.com/repos/martynsmith/node-irc/issues/424/events","html_url":"https://github.com/martynsmith/node-irc/issues/424","id":114115628,"number":424,"title":"Promises.","user":{"login":"LordWingZero","id":2934507,"avatar_url":"https://avatars.githubusercontent.com/u/2934507?v=3","gravatar_id":"","url":"https://api.github.com/users/LordWingZero","html_url":"https://github.com/LordWingZero","followers_url":"https://api.github.com/users/LordWingZero/followers","following_url":"https://api.github.com/users/LordWingZero/following{/other_user}","gists_url":"https://api.github.com/users/LordWingZero/gists{/gist_id}","starred_url":"https://api.github.com/users/LordWingZero/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LordWingZero/subscriptions","organizations_url":"https://api.github.com/users/LordWingZero/orgs","repos_url":"https://api.github.com/users/LordWingZero/repos","events_url":"https://api.github.com/users/LordWingZero/events{/privacy}","received_events_url":"https://api.github.com/users/LordWingZero/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-10-29T18:27:31Z","updated_at":"2015-11-04T03:21:05Z","closed_at":null,"body":"Instead of callbacks for the event listeners, it would be incredibly useful to be able to promisify them. Bluebird's promisifyAll doesnt work because the callbacks are not nodeback style. Is this something on the roadmap for the future?"},"comment":{"url":"https://api.github.com/repos/martynsmith/node-irc/issues/comments/153559953","html_url":"https://github.com/martynsmith/node-irc/issues/424#issuecomment-153559953","issue_url":"https://api.github.com/repos/martynsmith/node-irc/issues/424","id":153559953,"user":{"login":"Jnull","id":3529087,"avatar_url":"https://avatars.githubusercontent.com/u/3529087?v=3","gravatar_id":"","url":"https://api.github.com/users/Jnull","html_url":"https://github.com/Jnull","followers_url":"https://api.github.com/users/Jnull/followers","following_url":"https://api.github.com/users/Jnull/following{/other_user}","gists_url":"https://api.github.com/users/Jnull/gists{/gist_id}","starred_url":"https://api.github.com/users/Jnull/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Jnull/subscriptions","organizations_url":"https://api.github.com/users/Jnull/orgs","repos_url":"https://api.github.com/users/Jnull/repos","events_url":"https://api.github.com/users/Jnull/events{/privacy}","received_events_url":"https://api.github.com/users/Jnull/received_events","type":"User","site_admin":false},"created_at":"2015-11-04T03:21:05Z","updated_at":"2015-11-04T03:21:05Z","body":"@joepie91 thanks for the infos!\r\n\r\n@step1step2 Just because the new Telsa comes out doesn't mean you can't still drive a Beatle. :)  but it would be cool to see bluebird promises implemented, but being bedazzled for a limited salable project might be overkill. \r\n\r\nAs far as i know, there won't be any planes to run multiple bots in a single instance, so the efficiency need only be minimal.  Providing the ability for other developers to scale in a forked project would be something to consider though. "}}