[API Key Request]
Hi, I would like to use API keys with the Stacker News GraphQL API for the following reasons:
I would like to create a @remindme bot. It will work just like the built-in @delete bot except that I will not delete your comment but reply to it.
So if you type @remindme 1 year anywhere in a comment, I will reply to you in 1 year.
I will also reply to your command immediately so you know that I have registered your command.
When there are private replies or DMs on SN, I will probably use that.
I intend to also make this work for past mentions of me like this one.
I expect to call the following GraphQL queries or mutations:
  • upsertComment
  • and whatever the name of the query is to fetch notifications for mentions
I estimate that I will call the GraphQL API this many times (rough estimate is fine):
depends on how many people use it
@k00b I suggest also that this feature to not be FREE, like @delete one too ! Make them pay. Each call to the bot must be 1 or 10 sats, deducted directly from user balance. In this way is avoided abuse and also sustain financially SN.
reply
This kinda makes sense, but, then again, it means developers of RemindMe bot need to also figure out some business model. And SN would benefit from it anyway as user would pay sats to SN when requesting reminder from this bot. And also it's just useful feature, have used such bots on both Reddit and Twitter.
reply
There is also a GitHub issue out there to add this bot functionality to SN directly, if you interested in doing that.
reply
100 sats \ 4 replies \ @k00b 26 Mar
We have a change we need to make to API keys first, but I'll grant them to you once that's live.
reply
284 sats \ 3 replies \ @k00b 26 Mar
Also we’d prefer this to be a native bot built directly into the product. So if you’re interested in building that I think it has a 250k sat award on it.
reply
It's currently labeled good first issue, I think that pays out 20k?
reply
Aha! I'll update it. I need to add a section in the readme that people can suggest changing the difficulty level. I usually just try to make sure they have something
reply
Good thinking!
Yea I saw it in the list and did think it was a little low on the difficulty.
reply
Ahh! Okay, I dint know that. We can create bots for our personal use on SN.
reply
Finally we will have this functionality over here
reply