Skip to content

Documentation issues #12

Description

@tedyoung

I'd like to help improve the docs (at least), so if you're interested in Doc PRs, let me know.


The documentation is confusing in a number of areas, especially when it reads like text has been copied-and-pasted from Twitch's docs. For example, from the Twitch Chat page:

Twitch Chat (WebSocket)

Twitch offers an IRC interface to our chat functionality. This allows you to, for instance:

Develop bots for your channel.
Connect to a channel’s chat with an IRC client instead of using the Web interface.

While our IRC server generally follows RFC1459, there are several cases where it behaves slightly differently than other IRC servers; as described below, there are many Twitch-specific IRC capabilities

This made no sense to me when I was just starting out, so perhaps writing it in terms of the user of this library would be useful?


The "Standalone" vs. "Use as part of Twitch4J" is also confusing. Why would I want to do one or the other?


Finally, the OAuth Token requirement was very confusing and for hours I struggled trying to get the Chat API to work, only to find out that I had the wrong type of OAuth Token. Making it clear which token is needed, and more strongly suggesting to use the https://twitchtokengenerator.com/ site would have saved me lots of frustration.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions