-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenID will be deprecated #8
Comments
Hmm, thanks! Our bots don’t “directly” use OpenID, but (as of a few years ago, when the bot frameworks were created), AFAIK, all or nearly all SE chatbots in existence (except for the JS “userscript” bots) log in this way. If OpenID is shut down, then it seems likely the login processor will completely change, which means all bots need to be updated to the new process. We can reverse-engineer the login process again, or it might be worth contacting Tim Post and asking for “official” instructions. |
We’ll also probably want to partner with the Charcoal folks on this, along with anyone else who runs bots. |
On a related note, there is almost zero documentation for the login and chat APIs; anyone who wants to create a new bot library has to poke around the code for various libraries and bots, find obscure meta posts, and experiment with requests until it works. I think it would be worth creating a page on sobotics.org, as part of this project, with extensive documentation on login and chat. |
Yes, this. Given that we have migrated over from GH Pages to Wordpress for the main site, the GH Pages repo is now empty. I'm planning to convert it into our blog. I don't know enough Jekyll to do that, but we can come up with something. For the moment, let's utilize SO Channels/Teams for posting questions regarding it, where we can all edit the answer. Once SO Channels moves out of beta, they'll kick us out as well, after which we can put that content on the blog and make it public to everyone. |
I'm also interested in a solution to this as I found that my code also refers to openid.stackexchange.com here: https://github.com/Zomis/Duga/blob/develop/duga-core/src/main/java/net/zomis/duga/chat/StackExchangeLogin.java#L70 I also created a chat room on Stack Exchange for this: https://chat.stackexchange.com/rooms/74338/chat-bot-migration-from-openid |
@Zomis Another one of our Java chat libraries use OpenID.. Do let us know if you manage to find a way to port to a different login. Jeremy Banks is trying to port his python library Chat.X, and has made some headway using StackAuth. I'm sure that there would be a way to fix it. Tim Post is quite aware of the issue (after I ranted about it in the TL) |
I've updated the Java-lib: Tunaki/chatexchange#7 We basically need to fetch the |
@NobodyNada Now that there's a blog, we can add the documentation and details regarding the chat libraries. (Felix has already added one related to the OpenID migration https://blog.sobotics.org/2018/07/replacing-openid). We can create different blog posts, in parts, or one huge blog post in whole. |
https://meta.stackexchange.com/q/307647/347985
It looks like the library is using OpenID. We need to replace it with the e-mail-based authentication.
If we need help, Tim Post is inviting us to contact SE.
The text was updated successfully, but these errors were encountered: