{"action":"created","issue":{"url":"https://api.github.com/repos/botwillacceptanything/botwillacceptanything/issues/484","labels_url":"https://api.github.com/repos/botwillacceptanything/botwillacceptanything/issues/484/labels{/name}","comments_url":"https://api.github.com/repos/botwillacceptanything/botwillacceptanything/issues/484/comments","events_url":"https://api.github.com/repos/botwillacceptanything/botwillacceptanything/issues/484/events","html_url":"https://github.com/botwillacceptanything/botwillacceptanything/pull/484","id":71845553,"number":484,"title":"Email","user":{"login":"dbpokorny","id":4399705,"avatar_url":"https://avatars.githubusercontent.com/u/4399705?v=3","gravatar_id":"","url":"https://api.github.com/users/dbpokorny","html_url":"https://github.com/dbpokorny","followers_url":"https://api.github.com/users/dbpokorny/followers","following_url":"https://api.github.com/users/dbpokorny/following{/other_user}","gists_url":"https://api.github.com/users/dbpokorny/gists{/gist_id}","starred_url":"https://api.github.com/users/dbpokorny/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dbpokorny/subscriptions","organizations_url":"https://api.github.com/users/dbpokorny/orgs","repos_url":"https://api.github.com/users/dbpokorny/repos","events_url":"https://api.github.com/users/dbpokorny/events{/privacy}","received_events_url":"https://api.github.com/users/dbpokorny/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-04-29T11:06:06Z","updated_at":"2015-04-29T18:31:56Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/botwillacceptanything/botwillacceptanything/pulls/484","html_url":"https://github.com/botwillacceptanything/botwillacceptanything/pull/484","diff_url":"https://github.com/botwillacceptanything/botwillacceptanything/pull/484.diff","patch_url":"https://github.com/botwillacceptanything/botwillacceptanything/pull/484.patch"},"body":"If the bot has enough brains to read email, then it will be one step closer to the point where I can transfer ownership of the anythingbot.{biz,info,net,org} and anythingbots.{com,info,net,org} domains to it. Mostly what the bot has to do in terms of domain management is collect enough money to pay the domain name registrar. This is a relatively small amount of money, and the distribution of funds to the registrar can be handled through a payment process. If the bot has a public facing bitcoin address then visitors can deposit funds for its upkeep. I'm quite confident the bot is cute enough that it will be able to earn its keep on the internet. It would be a little bit easier if the domain name registrar would allow the bot to submit incremental payments so that the bot could offload bitcoins (or whatever) as soon as it receives them.\r\n\r\nBy \"brain\", what I mostly mean is something that makes it harder to get PRs against brain code passed versus PRs against, say, code that impacts the video feed."},"comment":{"url":"https://api.github.com/repos/botwillacceptanything/botwillacceptanything/issues/comments/97534003","html_url":"https://github.com/botwillacceptanything/botwillacceptanything/pull/484#issuecomment-97534003","issue_url":"https://api.github.com/repos/botwillacceptanything/botwillacceptanything/issues/484","id":97534003,"user":{"login":"SpenserJ","id":90011,"avatar_url":"https://avatars.githubusercontent.com/u/90011?v=3","gravatar_id":"","url":"https://api.github.com/users/SpenserJ","html_url":"https://github.com/SpenserJ","followers_url":"https://api.github.com/users/SpenserJ/followers","following_url":"https://api.github.com/users/SpenserJ/following{/other_user}","gists_url":"https://api.github.com/users/SpenserJ/gists{/gist_id}","starred_url":"https://api.github.com/users/SpenserJ/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SpenserJ/subscriptions","organizations_url":"https://api.github.com/users/SpenserJ/orgs","repos_url":"https://api.github.com/users/SpenserJ/repos","events_url":"https://api.github.com/users/SpenserJ/events{/privacy}","received_events_url":"https://api.github.com/users/SpenserJ/received_events","type":"User","site_admin":false},"created_at":"2015-04-29T18:31:56Z","updated_at":"2015-04-29T18:31:56Z","body":"@dbpokorny I'm not sure I followed your train of thought, so I'm going to explain what I meant.\r\n\r\n> If the bot has enough brains to read email\r\n\r\nHow many emails do you receive on a daily basis? I receive no less than 10-20 in a day, with at least 5-10 every month being related to hosting and web development services. They all come in a different format, with different wording, and different services to log into and check balances or execute actions (renewals or payments for instance) on. Just parsing out the emails and understanding what is being said would be a significant amount of effort, and we would need to develop a \"brain\" that is quite reliable, in order to ensure the bot never misses a payment. Just one failure to pay, and the server would be taken offline, at which point the bot wouldn't be running, and someone would have to intervene.\r\n\r\n> what the bot has to do in terms of domain management is collect enough money to pay the domain name registrar\r\n\r\nTalking about paying the hosting and registrar, they'll each use a different API, with a different payment processor, accepting different currency. The bot needs to be smart enough to not only keep track of the upcoming charges for each service, but to pay them with the correct currency and API as well.\r\n\r\nNone of this is impossible, but I think it is a pipe-dream at this point in the project, and even a longshot in the next six months. I'd happily review a PR that implemented some basic concepts for it though, and think it is a great idea if you can make it reliable enough that we don't have to intervene."}}