Skip to content
This repository has been archived by the owner on Jan 7, 2023. It is now read-only.

Stepping down as lead developer (RIP Tc?) #519

Open
mccxiv opened this issue Apr 26, 2020 · 6 comments
Open

Stepping down as lead developer (RIP Tc?) #519

mccxiv opened this issue Apr 26, 2020 · 6 comments

Comments

@mccxiv
Copy link
Owner

mccxiv commented Apr 26, 2020

Hey all,

Nearly 4 years ago I created Tc as a side project to put my skills to the test and because at the time the alternatives didn't meet my requirements.

I wanted Tc to:

  • be simple to use
  • have a backlog feature to see messages if you disconnected or went offline
  • be somewhat aesthetically pleasing

On those fronts I would consider it a success.

As you may have noticed though, it was never catered to broadcasters nor moderators. Many features are missing from Tc, or are a bit wonky, For example I don't think raids even show up.
Over the last few years it's become apparent that I don't have the time (or maybe motivation? 👀) to maintain and improve Tc, and as Twitch keeps changing their API it's becoming more and more of a chore.

Does this mean Tc is dead?
Most likely yes, in the sense that there won't be any new features or fixes. I'd actually prefer to let the project die than hand it off to someone I don't know very well. That said the code and license are permissive so feel free to fork it and release it under a different name.

There are good news though! These days we have more tools than we did when Tc was created:

Thank you to each and every one of you who contributed to the project by submitting PRs and issues or simply by being a loyal user.

@dmerrick
Copy link

It was good while it lasted!

@lorensgwine
Copy link

Yeah, standard and sub smiles stop working. Rip

@Xyncgas
Copy link

Xyncgas commented Oct 13, 2020

hi everyone ~ I amma take a look at the code and start contributing

@Bauke
Copy link
Contributor

Bauke commented Feb 12, 2021

It has been a while but maybe I could start contributing again so Tc stays alive. @mccxiv do you have any thoughts on what is most important to get done?

@Xyncgas
Copy link

Xyncgas commented Feb 13, 2021

A, I got other things to do and forgot it I am sorry

@mccxiv
Copy link
Owner Author

mccxiv commented Feb 16, 2021

@Bauke

  • Fixing "unlocked" emotes, many of them don't seem to autocomplete or show up when sent. Example the haha ones, or 2020 ones.
  • Switch from my personal tmi/twitchjs fork back to tmi.js main. I forked it at the time so that I could listen to more new events that twitch was sending
  • Improve emote autocomplete. In <current year> people expect to type :ka and have emotes show up as a list they can pick from, including emojis
  • Split emotes in the big emote menu by channel
  • Dark mode by default
  • Would be nice to switch to a different self updater that read directly from Github instead of needing a server. The issue with this is the transition, I would not want people to have to reinstall
  • Sure would be nice to move onto something different from AngularJS (angular 1) but that's too big in scope for now

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants