sammwyy / twitch-fetcher

Fetch Twitch channel data and emotes (Includes BTTV, FFZ and 7TV)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Twitch Fetcher

Fetch for Twitch channel and Emotes. (Includes BTTV, FFZ and 7TV)

⭐ Features

  • Fetch for 7TV emotes.
  • Fetch for Twitch emotes.
  • Fetch for BetterTTV emotes.
  • Fetch for FrankerFaceZ emotes.

🌲 Get started

Initialize client

const TwitchFetcher = require("twitch-fetcher");

const fetcher = new TwitchFetcher({
    auth: {
        accessToken: "01234abcde",
        clientId: "01234abcde"
    }
});

Using as ES Module

import TwitchFetcher from "twitch-fetcher";

const fetcher = new TwitchFetcher({
    auth: {
        accessToken: "01234abcde",
        clientId: "01234abcde"
    }
});

📖 Documentation

Fetch Emotes

// By username
await fetcher.getEmotesByUsername("sammwy", ["7tv", "bttv", "ffz", "twitch"]);

❤️

Made with Love by Sammwy, Donate at PayPal

About

Fetch Twitch channel data and emotes (Includes BTTV, FFZ and 7TV)

License:MIT License


Languages

Language:TypeScript 96.7%Language:JavaScript 3.3%