Skip to content

plackemacher/ex_twitch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Codecov master Inline docs

ExTwitch

Simple Elixir wrapper for the Twitch V5 API.

This is still a work in progress but some aspects do work. Use at your own risk especially considering issue #1.

Installation

The package can be installed by adding ex_twitch to your list of dependencies in mix.exs:

def deps do
  [{:ex_twitch, "~> 0.0.1"}]
end

Currently Implemented

The checked items are the currently supported API calls. If you'd like to contribute to the implementation of one or you've seen that Twitch has added another API, feel free to do a pull request to add it to the list and/or implement it. 😀

  • Channel Feed
    • Get Multiple Feed Posts
    • Get Feed Post
    • Create Feed Post
    • Delete Feed Post
    • Create Reaction to a Feed Post
    • Delete Reaction to a Feed Post
    • Get Feed Comments
    • Create Feed Comment
    • Delete Feed Comment
    • Create Reaction to a Feed Comment
    • Delete Reaction to a Feed Comment
  • Channels
    • Get Channel
    • Get Channel by ID
    • Update Channel
    • Get Channel Editors
    • Get Channel Followers
    • Get Channel Teams
    • Get Channel Subscribers
    • Check Channel Subscription by User
    • Get Channel Videos
    • Start Channel Commercial
    • Reset Channel Stream Key
  • Chat
    • Get Chat Badges by Channel
    • Get Chat Emoticons by Set
    • Get All Chat Emoticons
  • Games
    • Get Top Games
  • Ingests
    • Get Ingest Server List
  • Search
    • Search Channels
    • Search Streams
    • Search Games
  • Streams
    • Get Stream by Channel
    • Get All Streams
    • Get Followed Streams
    • Get Featured Streams
    • Get Streams Summary
  • Teams
    • Get All Teams
    • Get Team
  • Users
    • Get User
    • Get User by ID
    • Get User by User Name
    • Get User Emotes
    • Check User Subscription by Channel
    • Get User Follows
    • Check User Follows by Channel
    • Follow Channel
    • Unfollow Channel
    • Get User Block List
    • Block User
    • Unblock User
  • Videos
    • Get Video
    • Get Top Videos
    • Get Followed Videos

About

Elixir Twitch API Client targeting their V5 API

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages