• Resolved WebTechGlobal

    (@webtechglobal)


    A brief list of the main features you can expect in this plugin eventually.

    • Wide range of shortcodes and widgets for displaying any Twitch data.
    • A chat bot and the ability to store chat activity.
    • Extension system for configuring the perfect Twitch service.
    • Provide the public with Twitch related services.
    • No premium edition of the core plugin will ever be made.
    • Support for individuals, teams, one time events, and businesses.
    • Dedicated website supporting users and developers.

    The project is supported by a Trello board (tasks management) and it’s a simple service for everyone to use. You are welcome to submit requests and discuss ideas there.

    https://trello.com/b/JvIX008K/channel-solution-for-twitch-wordpress-plugin

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter WebTechGlobal

    (@webtechglobal)

    I suppose that isn’t so much of a roadmap but it hints to the fact that a roadmap is developing as feedback is collected.

    The point is, we want this plugin to cover everything that the Twitch API offers. Plus the plugin is already packaged with a working chat bot, it just hasn’t been made available on an interface.

    Sounds good.

    So I successfully set up the plugin thanks to your help I tested it and it does work with sending Twitch Feed posts to my Twitch account. I haven’t seen it successfully sync a status update from Twitch to my site, however. I only tried once.

    One feature I’d really like to see: I currently use NextScripts Social Network Auto Poster plugin (https://www.ads-software.com/plugins/social-networks-auto-poster-facebook-twitter-g/) to automatically publish new posts to various social media accounts. The different social media accounts are listed as check boxes on the Add New Post and Edit Posts pages. The check box is checked by default for new posts, and unchecked by default for updating an existing post. If I hit publish/update with the check box checked, then it posts to the corresponding social media accounts. I would like to see the same functionality with Twitch Press. I’m not really using the Twitch Feeds post type (I recognize that others might) so I don’t want to see that go away. But I would like to see that when I create a regular blog post (or page, or any custom post type that I specify perhaps in a settings area), that I have the option by way of a check box, to also publish it to my Twitch channel feed. The feed would say “A new %posttype% has been published at %sitename%: %postlink%”. Ideally this text would be customization in the settings area.

    Also, regarding your greater project road map. I use a few different Twitch services in my WP site so if there was one plugin that included all of these features together that would be awesome:

    1.) Display “Currently Live/Offline” status/button on page by way of shortcode. Button/message should have the option to display viewer count, game title, stream title, and stream preview if user chooses. I currently use this plugin that I have tweaked some https://www.ads-software.com/plugins/marctv-twitch-status/

    2.) Curate a selection of VODs either based on keyword or channel name. I have a page that displays all my VODs but working with plugin dev to get it working properly. Plugin I am referencing is this https://www.ads-software.com/plugins/tube-video-curator/

    3.) Embed shortcode generator. My thinking for this is yes there is an admin settings area where the admin enters their Twitch credentials, but I’m thinking maybe an area specifically for generating shortcodes that contain the HTML iframe for embedding a stream. The user would enter a Twitch channel or VOD (because maybe they want to embed different channels’ streams or VODs on different pages) and upon entering the information, they would hit a general shortcode button. The shortcode would be minimal and look something like [twitch_embed_4] for example if this is the 4th shortcode they have generated. This shortcode would be tied to the specific Twitch channel or VOD they referenced when creating it. The shortcodes could be used in sidebar widgets, on pages, or anywhere else shortcodes are accepted. For example, maybe two or three streamers partner up and all decide to embed each other’s streams on their website in a section titled “Streamers I Support”.

    4.) I use Super Socializer (https://www.ads-software.com/plugins/super-socializer/) for users to login and register using their Twitch account. It would be awesome if you could tie into the Twitch API to determine whether the currently logged in user is a Twitch follower or even a sub. After that, a way to allow certain pages and posts to be only viewed by followers/subs would be awesome.

    5.) I use The Events Calendar plugin (https://www.ads-software.com/plugins/the-events-calendar) where I post events such as an upcoming 24-hr stream. It would be create if Twitch Press could read events I post via Twitch and create a new event on my WP events page.

    Just so of my ideas so far.

    Plugin Author Ryan Bayne

    (@ryan-bayne)

    You certainly have my attention and I’ve just created about 8 new issues on the project’s GitHub to ensure these are looked into. Some are close to what I had planned but a little more refined and specific within your needs so this has been great feedback.

    I’m about to create an extension that integrates with a plugin called Ultimate Members. The goal is for Twitch subscription levels to affect UM membership levels.

    The same can be done for any plugin and the extension I create will be ready to make work with any membership plugin.

    Last week I released the TwitchPress Login Extension so that we can offer Twitch login and registration to visitors.

    Once the next extension is done I will come back to the core plugin and release a big update. Then I’ll go through the extensions again. I don’t want to create too many extensions too soon because the core is still in an early state. But I do want to cover everything other plugins offer and remove any need to have multiple different Twitch plugins communication with the Twitch API.

    You’re Invited to GitHub
    If you have requirements in future, you can submit them on the projects Issue board. Do not worry about the various options. Just type up your thoughts and wishes then submit.

    https://github.com/RyanBayne/TwitchPress/issues

    Thank you, I have joined the GitHub

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Project Roadmap’ is closed to new replies.