Infosec.Pub
  • Communities
  • Create Post
  • Create Community
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
Andromxda 🇺🇦🇵🇸🇹🇼@lemmy.dbzer0.com to commandline@programming.devEnglish · 2 years ago

twitch-tui: Twitch chat in the terminal

github.com

external-link
message-square
10
link
fedilink
  • cross-posted to:
  • cool_github_projects@programming.dev
34
external-link

twitch-tui: Twitch chat in the terminal

github.com

Andromxda 🇺🇦🇵🇸🇹🇼@lemmy.dbzer0.com to commandline@programming.devEnglish · 2 years ago
message-square
10
link
fedilink
  • cross-posted to:
  • cool_github_projects@programming.dev
GitHub - Xithrius/twitch-tui: Twitch chat in the terminal.
github.com
external-link
Twitch chat in the terminal. Contribute to Xithrius/twitch-tui development by creating an account on GitHub.
alert-triangle
You must log in or # to comment.
  • secret300@lemmy.sdf.org
    link
    fedilink
    arrow-up
    5
    ·
    2 years ago

    That’s pretty cool

  • Rusty Shackleford@programming.dev
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 years ago

    This is so cool!

    When I catch a few moments of spare time from work and family obligations, I might fork this and integrate it with streamlink-twitch-gui.

    Streamlink Twitch GUI has a feature to automatically open a web browser with the selected stream’s chat feed. I think an easy mod would be to replace the “open chat in browser” functionality with your terminal feed.

  • sar1n
    link
    fedilink
    arrow-up
    2
    ·
    2 years ago

    I’ve been wanting to code something like this from the first time i started using Textual. I guess now i don’t have to!

    • Andromxda 🇺🇦🇵🇸🇹🇼@lemmy.dbzer0.comOP
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 years ago

      There have been other projects before that did the same thing. I used to use twitch-chat-cli, but now it’s broken due to some dependency issue (it’s written in JS, npm is a giant dependency hell), so I needed to look for an alternative. Fortunately, I found this project, and it’s even written in Rust, which is awesome.

  • cobwoms@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 years ago

    wow i was impressed to see the emote support. how about third party emote support? PauseChamp

    • Andromxda 🇺🇦🇵🇸🇹🇼@lemmy.dbzer0.comOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 years ago

      It supports BTTV, 7TV and FFZ

      https://xithrius.github.io/twitch-tui/guide/configuration.html#emotes

      • cobwoms@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 years ago

        thanks! i was just configuring it myself and i saw that! amazing

        • Andromxda 🇺🇦🇵🇸🇹🇼@lemmy.dbzer0.comOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 years ago

          Unfortunately, I didn’t get it to work. Neither in iTerm2, kitty or WezTerm.

          • cobwoms@lemmy.blahaj.zone
            link
            fedilink
            English
            arrow-up
            2
            ·
            2 years ago

            it explicitly checks for the environment variable “TERM=xterm-kitty” if that helps.

            • Andromxda 🇺🇦🇵🇸🇹🇼@lemmy.dbzer0.comOP
              link
              fedilink
              English
              arrow-up
              1
              ·
              edit-2
              2 years ago

              Bruh, I specifically changed this variable, so I wouldn’t have issues with ssh, because it doesn’t work with TERM=xterm-kitty
              Edit: I figured I could just use a simple alias twt="TERM=xterm-kitty twt" in my shell config to fix this.

commandline@programming.dev

commandline@programming.dev

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !commandline@programming.dev
Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 1 user / day
  • 2 users / week
  • 13 users / month
  • 139 users / 6 months
  • 35 local subscribers
  • 2.16K subscribers
  • 110 Posts
  • 224 Comments
  • Modlog
  • mods:
  • Erlingur@programming.dev
  • Gamma@programming.dev
  • chaoticAnimals@programming.dev
  • Spyros@programming.dev
  • BE: 0.19.13
  • Modlog
  • Instances
  • Docs
  • Code
  • join-lemmy.org