{"comment":{"created_at":"2011-10-18T18:21:33Z","body":"Just skimmed over it and it looks good - will try to find time later on to review it in more detail.  I note that we'll need a way to remove projects from a channel - perhaps `!setgithubproject` should become `!addgithubproject` or similar, and a `!deletegithubproject` command added to remove a project from a channel.\r\n\r\nAlternatively, perhaps `!setgithubproject` should become `!setgithubprojects`, and accept multiple projects, with the first being the primary, so it's trivial to just clobber the current project settings with more.\r\n\r\nI'm starting to think that the ability to provide auth details should be removed from the `!setgithubproject` command, and moved to a separate command, e.g. `!setauthforproject`; I think for the most common case, one or more public repos, that would simplify `!setgithubproject`, and make supporting multiple projects in one command easier.\r\n\r\nFor those who need to access private projects, they'd add the project with `!setgithubproject`, then add the auth details with e.g. `!setauthforproject foo/bar user:token`.  (This would mean that, if a project was being added to multiple channels, the auth details would only need to be provided once.)\r\n","updated_at":"2011-10-18T18:21:33Z","url":"https://api.github.com/repos/bigpresh/Bot-BasicBot-Pluggable-Module-GitHub/issues/comments/2445417","id":2445417,"user":{"gravatar_id":"e77a97b7bec8a0dc42fee8ecb640cb25","avatar_url":"https://secure.gravatar.com/avatar/e77a97b7bec8a0dc42fee8ecb640cb25?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/bigpresh","id":54107,"login":"bigpresh"}},"action":"created","issue":{"number":2,"created_at":"2011-10-18T15:20:19Z","pull_request":{"diff_url":null,"patch_url":null,"html_url":null},"body":"I'm interested in implementing this, I was just wondering if you had any thoughts/preferences on how this should be done so that it could potentially be merged in here.  Thanks.","comments":4,"title":"Support multiple projects per channel","updated_at":"2011-10-18T18:21:33Z","url":"https://api.github.com/repos/bigpresh/Bot-BasicBot-Pluggable-Module-GitHub/issues/2","id":1949276,"assignee":null,"milestone":null,"closed_at":null,"user":{"gravatar_id":"764740c772a0c1b7f9926ec08147a18a","avatar_url":"https://secure.gravatar.com/avatar/764740c772a0c1b7f9926ec08147a18a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/throughnothing","id":61443,"login":"throughnothing"},"html_url":"https://github.com/bigpresh/Bot-BasicBot-Pluggable-Module-GitHub/issues/2","labels":[],"state":"open"},"legacy":{"issue_id":1949276,"comment_id":2445417}}