{"action":"created","issue":{"url":"https://api.github.com/repos/tusing/reddit-ffn-bot/issues/88","labels_url":"https://api.github.com/repos/tusing/reddit-ffn-bot/issues/88/labels{/name}","comments_url":"https://api.github.com/repos/tusing/reddit-ffn-bot/issues/88/comments","events_url":"https://api.github.com/repos/tusing/reddit-ffn-bot/issues/88/events","html_url":"https://github.com/tusing/reddit-ffn-bot/issues/88","id":102940205,"number":88,"title":"Sanity and Edit Checks","user":{"login":"tusing","id":1077203,"avatar_url":"https://avatars.githubusercontent.com/u/1077203?v=3","gravatar_id":"","url":"https://api.github.com/users/tusing","html_url":"https://github.com/tusing","followers_url":"https://api.github.com/users/tusing/followers","following_url":"https://api.github.com/users/tusing/following{/other_user}","gists_url":"https://api.github.com/users/tusing/gists{/gist_id}","starred_url":"https://api.github.com/users/tusing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tusing/subscriptions","organizations_url":"https://api.github.com/users/tusing/orgs","repos_url":"https://api.github.com/users/tusing/repos","events_url":"https://api.github.com/users/tusing/events{/privacy}","received_events_url":"https://api.github.com/users/tusing/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-08-25T03:13:43Z","updated_at":"2015-08-26T19:04:44Z","closed_at":null,"body":"I think we should add two things:\r\n\r\n* **Sanity Checks** will make sure that the bot has replied to every FanfictionBot call. This will require changing from using ```checked_comments.txt``` to checking the *replies* to comments calling the bot. **If replies to a comment contain FanfictionBot as an author**, the bot will not respond. Otherwise, the bot will create a reply.\r\n\r\n* **Edit Checks** will update FanfictionBot replies if the parent comment has updated their submission.\r\n\r\nA fundamental change in this is that _we won't be using ```checked_comments.txt```_ to make sure we've replied to a comment - instead, we'll check the replies to every comment that calls the bot, instead."},"comment":{"url":"https://api.github.com/repos/tusing/reddit-ffn-bot/issues/comments/135141713","html_url":"https://github.com/tusing/reddit-ffn-bot/issues/88#issuecomment-135141713","issue_url":"https://api.github.com/repos/tusing/reddit-ffn-bot/issues/88","id":135141713,"user":{"login":"tusing","id":1077203,"avatar_url":"https://avatars.githubusercontent.com/u/1077203?v=3","gravatar_id":"","url":"https://api.github.com/users/tusing","html_url":"https://github.com/tusing","followers_url":"https://api.github.com/users/tusing/followers","following_url":"https://api.github.com/users/tusing/following{/other_user}","gists_url":"https://api.github.com/users/tusing/gists{/gist_id}","starred_url":"https://api.github.com/users/tusing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tusing/subscriptions","organizations_url":"https://api.github.com/users/tusing/orgs","repos_url":"https://api.github.com/users/tusing/repos","events_url":"https://api.github.com/users/tusing/events{/privacy}","received_events_url":"https://api.github.com/users/tusing/received_events","type":"User","site_admin":false},"created_at":"2015-08-26T19:04:44Z","updated_at":"2015-08-26T19:04:44Z","body":"It does, and minimizing that would be something to consider. However, it has the potential to make the bot better - bot calls won't fail anymore and people won't have to call for parent if they edit their comment.  Any ideas?"}}