pakl / tchatch Goto Github PK
View Code? Open in Web Editor NEWTwitch.tv chat client build with JavaScript (Discontinued)
License: Other
Twitch.tv chat client build with JavaScript (Discontinued)
License: Other
Ich fände eine Liste schön, in der man sieht wer einem vor wie vielen tagen gefollowt hat. Das fehlt mir als Kanalbetreiber noch um komplett auf Tchat um zu steigen.
Eine Funktion zum Highlighten von namen wäre interessant. Sodass man mehrere Wörter eintragen kann, welche dann im Chat hervorgehoben werden. Fett, Kursiv, Rot.. verschiedene Optionen des Hervorhebens wären Interessant.
Über IRC werden die Emoticon-Sets des Benutzers übertragen. Muss die nur noch zwischenspeichern und per Benutzer die richtigen raussuchen.
Ich fände es schön, wenn es eine Einstellung geben würde, die es ermöglicht selber zu entscheiden Wie viele Beitrittsnachrichten angezeigt werden oder ob gar keine angezeigt werden sollen.
Flüstern ist über Websockets aktuell nicht möglich. Twitch hat sich über jegliche Details zu zukünftigen Änderungen des Whisper-Handling totgeschwiegen. Wir werden wohl warten müssen.
Vor nicht allzu langer Zeit wurde eine Flüster-Funktion zu Twitch hinzugefügt. Dafür muss noch einiges getan werden.
http://blog.twitch.tv/2015/06/whisper/
http://discuss.dev.twitch.tv/t/whispers-on-irc/2459/2
Eine Funktion zur Benutzerinteraktion wäre geil.
Rechtsklick auf User
Linksklick
Eine Histroy für den Chat wäre Klasse.
Ich fände es schön, wenn ich Tchatch angeben könnte in welche Channel er joinen soll, sobald er angemacht wird. Das wäre eine schöne Funktion.
Defect Number | Summary | Description | Severity | Status |
---|---|---|---|---|
1 | Schriftgrößen | Es ist nicht geschickt 3 oder 4 verschiedene Schriftgrößen zu haben | low | wontfix |
2 | Dunkele Ansicht | 1. “Optionen” ist nichtmal lesbar 2. Es wäre schön wenn die Infofelder sich Farblich wie das 'Channelname' feld verhalten (bg verdunkeln schrift aufhellen)" | low | [✓] |
3 | helle Ansicht | Channelname' ist schwer lesbar da zu hell auf hellem feld | low | wontfix |
4 | update überschrift | bei der Updatebox/dem Button evtl eine überschrift | low | [ ] |
5 | login button | aufschrift des button ist leicht irreführend da das icon identisch ist mit dem server-reiter | low | wontfix |
6 | Serverreiter nicht eingeloggt | der reiter server sollte eine nachricht haben, dass der user sich erst einloggen soll und nicht ganz leer sein | low | [✓] |
7 | Sign in | man kann 0 Jahre alt auswählen und kriegt als fehler : sie sind nicht berechtigt zu der zeit einen account zu erstellen | low | cantfix |
8 | # channel kann beigetreten werden | es kann ein leerer Channelname eingegeben werden und es erscheint ein Reiter, der nicht aktiviert und nicht geschlossen werden kann | medium | [ ] |
10 | Channel kann nicht über oberfläche geschlossen werden | die channels lassen sich nicht schließen | medium | [ ] |
12 | leerer channel # | der channel erscheint auch nach relogin automatisch wieder | medium | [✓] |
13 | highlights | es wäre schön bei highlights auch nachrichten von speziellen personen highlighten zu können nicht nur worte | low | [ ] |
14 | channelmanager name irreführend | es wird erwartet da es ein manager ist das dort einstellungen für den channel /für die cannels getätigt werden können (evtl zu Channeldetails) umbenennen | low | wontfix |
15 | channelmanager unübersichtlich | der channelmanager ist nicht ganz selbsterklärend, evtl sollten überschriften eingeführt werden oder z.B. Tooltips | low | [ ] |
Language-Packs... Yay!
Hat vermutlich mt den Smilies zu tun, die nachgeladen werden.
Ein fenster in der die Kanal Info angezeigt wird wäre genial. Dann könnte ich über den Chat sehen wie viele Viewer ich aktuell habe, welchen Titel mein kanal trägt usw.
Die von Twitch mitgelieferten Chat-Befehle werden nicht angezeigt. Aus /me xxxxx eird auch /me xxxxx
das sollte aber so nicht sein.
Der Modus für das dunkle Designs funktioniert leider nicht mehr.
Das node-irc schein keine allzu gute Option für die IRC-Implementierung von twitch zu sein. Es soll in Zukunft sogar noch mehr gravierendere Änderungen an der Chat-Schnittstelle geben, die die Nutzung von vorhandenen IRC-Clienten stark beeinschränken könnte.
Meine Optionen um dem aus dem Weg zu gehen sind:
Aktuell hat das twitch-irc-Modul nicht die neusten Features und wurde auch seit dem 29. Main nicht mehr aktuallisiert. Die Schnittstelle selber zu bauen könnte etwas Arbeit bedeuten, dafür kann ich Neuerungen schneller einbauen und die abgespeckte Version eines IRCs von twitch würde die Entwicklung recht einfach machen...
Es gibt ein Problem mit dem WORT Highlights. Wenn man selber seinen Namen schreibt taucht der Name doppelt auf, der erste wird gehighlithed. Schreibt jemand anderes den Namen so wird auch zweimal der Name gezeigt, jedoch wird beim zweiten gehighliteten Wort der erste Buchstabe weggeschnitten.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.