Code Monkey home page Code Monkey logo

tchatch's People

Contributors

pakl avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

tchatch's Issues

Aktuelle Follower

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.

Highlight

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.

Betreten und Verlassen kürzen

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üster, flüster

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.

  • Funktionieren Flüster-Aktionen nur über bestimmte Gruppen-Chat-IPs per IRC? « Yup. Aber da werden NUR Flüster-Aktionen gesendet, brauche also zwei Verbindungen.
  • WHISPER empfangen und als Event emitten
  • Extra Fenster für Nutzer<->Nutzer Chat
  • Kanal- und Privatchat visuell unterschiedlich machen
  • Analysieren ob für den /w-Befehl immer an Channel #jtv gesendet werden muss
  • Privatchat über Kontextmenü starten

http://blog.twitch.tv/2015/06/whisper/
http://discuss.dev.twitch.tv/t/whispers-on-irc/2459/2

Benutzerinteraktion

Eine Funktion zur Benutzerinteraktion wäre geil.
Rechtsklick auf User

  • Zum Kanal
  • (für Mods) Bannen
  • (für Mods) Timeout

Linksklick

Histroy

Eine Histroy für den Chat wäre Klasse.

Auto-Connect

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.

Bug Report eines externen Users

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 [ ]

Kanal Info

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.

Chat-Befehle

Die von Twitch mitgelieferten Chat-Befehle werden nicht angezeigt. Aus /me xxxxx eird auch /me xxxxx
das sollte aber so nicht sein.

Dark Mode

Der Modus für das dunkle Designs funktioniert leider nicht mehr.

Kommunikation mit Server selbst bauen/twitch-irc-Modul nutzen

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...

MAC & PC: Wort Highlights

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.