This notice might be experienced when using the TwitchPress Login Extension. The full notice is as follows…
Twitch.tv returned an error when attempting to login. This could be a temporary issue with the API. Please return to the login page and try again. If this message appears twice please report it.
The notice is usually caused by the plugin not being set up properly so my initial support would assume that until I see something in the configuration that suggests otherwise. New users of the TwitchPress plugin will experience this often and it is the perfect opportunity to learn how to monitor the TwitchPress system.
1. Open Help Tab
Please begin by going to any of the plugins pages and opening the Help tab. I use the help tab a lot, it’s an ideal place for anything that applies to all views.
2. Status Sections
If you’re using the latest version, you’ll see these highlighted Help tab sections. If you don’t see them, please update the plugin. They will tell you what is going wrong and right.
3. Twitch User Status
This is the Twitch User Status setup wrong because you’ve had to log into your site the normal way, without going through Twitch authorization. This section will tell you more once we get you logged in using Twitch.
4. Twitch App Status
If any of the values in your Twitch App Status looks like this, your Twitch app credentials might be wrong or the main channel has not been set up. Please click on the Installation section and click Setup Wizard to go through setup again.
5. Twitch Channel Status
Go to the Twitch Channel Status section. Most, if not all, values should be populated. If any are empty like in this image, please go through the Setup Wizard again. To do that, click on Installation and then the Setup Wizard.
I had not long begun working on the next version of TwitchPress when I was contacted by thatgirlslays regarding a fault. She posted on the plugins forum with a bug report that explained difficulties during the Setup Wizard.
Version 1.2.2 focuses on improving the Setup Wizard. Apart from actual fixes, there is a change in the styling. I replaced the original green with a purple, making the wizard appear very…Twitch!
- DEV – Notices class improved to allow easier creation of all class (color) of notices
- DEV – Changed Senior Developer role (seniordeveloper) to TwitchPress Developer (twitchpressdeveloper)
- DEV – The code_twitchpress capability is no longer applied to administrators on installation
- DEV – New “twitchpressdevelopertoolbar” capability added and is only assigned to the administrator with ID:1 and TwitchPress Developers
- NEW – TwitchPress Developers toolbar now available. It will only show for users with “TwitchPress Developer” role or custom capability applied to an admin account
- NEW – Toolbar option for uninstalling all TwitchPress options
- DEV – Renamed twitchpress_main_channel to twitchpress_main_channel_name
- DEV – New option “twitchpress_main_channel_id”
- FIX – Channel does not exist situation reported 27th June fixed 28th June.
- FIX – Channel does not exist situation reported 27th June fixed 28th June
- DEV – Notice will now appear when API credentials are missing, encouraging user to complete the Setup Wizard
- DEV – Added esc_url() to second_level_configuration_options()
- DEV – Setup Wizard green styling replaced with purple
New Developer Toolbar
The Developer Toolbar is a feature for anyone improving the plugin or testing/debugging it. The toolbar doesn’t offer a lot in this plugin but I use the same feature in other plugins and eventually pack them full of quick tools.
Next Update Coming Soon
Today’s release as part of a two-week sprint to deliver the plugins first extension. The extension will bridge TwitchPress and Ultimate Members. It is a response to a request by a Twitch streamer who gets over 2000 viewers when he goes live and he has over 5 million channel views.
The purpose of the extension will be to apply UM membership levels based on a visitors (WP user) Twitch subscription level. Twitch offers three levels of subscription and my new client wants to offer different levels of access to his WordPress site based on how big a fan a person is.