{"action":"created","issue":{"url":"https://api.github.com/repos/osa1/tiny/issues/18","repository_url":"https://api.github.com/repos/osa1/tiny","labels_url":"https://api.github.com/repos/osa1/tiny/issues/18/labels{/name}","comments_url":"https://api.github.com/repos/osa1/tiny/issues/18/comments","events_url":"https://api.github.com/repos/osa1/tiny/issues/18/events","html_url":"https://github.com/osa1/tiny/issues/18","id":247445267,"number":18,"title":"Option to ignore joins/quits","user":{"login":"endeav0r","id":569569,"avatar_url":"https://avatars1.githubusercontent.com/u/569569?v=4","gravatar_id":"","url":"https://api.github.com/users/endeav0r","html_url":"https://github.com/endeav0r","followers_url":"https://api.github.com/users/endeav0r/followers","following_url":"https://api.github.com/users/endeav0r/following{/other_user}","gists_url":"https://api.github.com/users/endeav0r/gists{/gist_id}","starred_url":"https://api.github.com/users/endeav0r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/endeav0r/subscriptions","organizations_url":"https://api.github.com/users/endeav0r/orgs","repos_url":"https://api.github.com/users/endeav0r/repos","events_url":"https://api.github.com/users/endeav0r/events{/privacy}","received_events_url":"https://api.github.com/users/endeav0r/received_events","type":"User","site_admin":false},"labels":[{"id":660502209,"url":"https://api.github.com/repos/osa1/tiny/labels/feature%20request","name":"feature request","color":"0052cc","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2017-08-02T16:16:20Z","updated_at":"2017-11-11T07:24:18Z","closed_at":null,"author_association":"NONE","body":"irssi has /ignore which give the option to ignore joins/quits/parts on a per-channel basis. Turning off notifications of joins/quits/parts and all of that altogether would be enough.\r\n\r\nWatching all the joins/parts/quits in busy channels can be a bit much, and distracting.\r\n\r\nAs an aside, I don't want to spam your project with issues for things. If these aren't helpful right now, please let me know."},"comment":{"url":"https://api.github.com/repos/osa1/tiny/issues/comments/343646632","html_url":"https://github.com/osa1/tiny/issues/18#issuecomment-343646632","issue_url":"https://api.github.com/repos/osa1/tiny/issues/18","id":343646632,"user":{"login":"osa1","id":448274,"avatar_url":"https://avatars1.githubusercontent.com/u/448274?v=4","gravatar_id":"","url":"https://api.github.com/users/osa1","html_url":"https://github.com/osa1","followers_url":"https://api.github.com/users/osa1/followers","following_url":"https://api.github.com/users/osa1/following{/other_user}","gists_url":"https://api.github.com/users/osa1/gists{/gist_id}","starred_url":"https://api.github.com/users/osa1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/osa1/subscriptions","organizations_url":"https://api.github.com/users/osa1/orgs","repos_url":"https://api.github.com/users/osa1/repos","events_url":"https://api.github.com/users/osa1/events{/privacy}","received_events_url":"https://api.github.com/users/osa1/received_events","type":"User","site_admin":false},"created_at":"2017-11-11T07:24:18Z","updated_at":"2017-11-11T07:24:18Z","author_association":"OWNER","body":"How about this?\r\n\r\n- Add a flag to `MessagingUI`\r\n- Check that flag in `MessagingUI::join` and `MessagingUI::part`. Based on the flag run the `self.msg_area...` lines.\r\n- Add a method to `MessagingUI` and `TUI` for toggling the flag.\r\n\r\nIf you're going with (2) (which is fine by me) you shouldn't need to change anything in `Line`."}}
{"actor":{"display_login":"osa1"}}