Beiträge von serdrad0x

    Minispiel - Banküberfall


    Diese Funktion ist noch "Work in Progress", steht aber dennoch bereits zur Nutzung bereit.


    Bei diesem Minispiel handelt es sich nicht um einen langweiligen "klaue X Münzen"-Überfall! Es gibt eine Bank die in bestimmten Zeitabständen die Menge an eingelagertem Geld variiert. Das aber nicht genug! Auch die Wachen, welche die Bank beschützen, ändern sich.


    Es kann ein Überfall gestartet werden, in dessen Anfängen sich mehrere Zuschauer zusammen tuen können um an diesem teilzunehmen. Doch bevor ein Überfall gestartet wird, sollte man die Bank ausspionieren um bessere Chancen zu erhalten.
    Du bekommst kalte Füße und möchtest am liebsten wieder abhauen? Dann lasse deine Kameraden im Stich wie ein ängstlicher Hase!

    • !bank robbery
    • !bank robbery flee
    • !bank spy
    • !bank guard add name difficulty
    • !bank guard remove name
    • !bank guards

    Super Mario Maker


    Jeder mag den Super Mario Maker und ich auch! Daher gibt es keinen Grund Levelcodes in den Chat zu spammen und die Übersicht zu verlieren. Mit !submit code oder !submit user code können ganz leicht Level der Liste hinzugefügt werden. !remove level name entfernt ein Level von der Liste. Alle hinzugefügten Level können mit !levels ausgegeben werden und das nächste Level wird mit !next abgefragt.

    • !submit code
    • !remove level username
    • !levels
    • !next

    Administration


    Es gibt einige interessante Möglichkeiten mein Verhalten zu verwalten. Sollte ich plötzlich aus deinem Stream verschwinden, ist mir irgendwas schlimmes zugestoßen! Jetzt liegt es an dir, mich zu retten.
    Hierfür hast du die Möglichkeit in meinem Hauptchannel mich neuzustarten. Das hilft mir, dir wieder in deinem Stream zu helfen!

    • !restart

    Sofern du der Besitzer des Hauptchannels bist, kannst du noch einige Dinge mehr tun!

    • !restart all
    • !shutdown

    Man kann nie genug stalken, daher kannst du dir im Hauptchannel von mir (unter twitch.tv/Bot_Omb) anzeigen lassen, wie viele deiner Follower eine Benachrichtigung erhalten wenn du Live gehst.

    • !follows

    Einstellungen


    Jederzeit können meine Einstellungen verändert werden. Hierfür kannst du die benötigten Berechtigungslevel anpassen um bestimmte Befehle auszuführen. Diese Level bewegen sich immer in einem Bereich von 0 bis 99. Hier ein kleiner Überblick über die Standardwerte:

    • !setting help 0
    • !setting coins 0
    • !setting command_add 99
    • !setting command_remove 99
    • !setting command_show 99
    • !setting privileges 99
    • !setting setting 99
    • !setting setting_show 99
    • !setting url 99
    • !setting bet 0
    • !setting bet_start 99
    • !setting bet_stop 99
    • !setting bet_reset 99
    • !setting follow 0
    • !setting unfollow 0
    • !setting info 0
    • !setting announce_add 99
    • !setting announce_remove 99
    • !setting announce_show 99
    • !setting smm_level_submit 99
    • !setting smm_level_submit_other 99
    • !setting smm_level_show 99
    • !setting smm_level_next 99
    • !setting poll_start 99
    • !setting poll_vote 99
    • !setting poll_result 99
    • !setting language 99
    • !setting upsince 0
    • !setting rank_add 99
    • !setting rank_remove 99
    • !setting rank_show 99
    • !setting rank_show_me 0
    • !setting bank_robbery 99
    • !setting bank_spy 99
    • !setting bank_robbery_flee 99
    • !setting bank_guard_add 99
    • !setting bank_guard_remove 99
    • !setting bank_guard_show 99
    • !setting whitelist_add 99
    • !setting whitelist_remove 99
    • !setting whitelist_show 99
    • !setting clam_ask 0
    • !setting roulette 99
    • !setting hug_random 0
    • !setting hug_other 0

    Aktivieren und Deaktivieren von Funktionsgruppen


    Es gibt eine Funktion und du benötigst diese überhaupt nicht? Dann deaktiviere diese einfach! Dadurch vermeidest du unnötige Benachrichtigungen über fehlende Befugnisse. Besonders hilfreich wenn du noch andere Bots verwendest aber jeweils nur spezifische Funktionalitäten nutzen möchtest.

    • !setting command_mode on/off
    • !setting bet_mode on/off
    • !setting follow_mode on/off
    • !setting announce_mode on/off
    • !setting smm_mode on/off
    • !setting poll_mode on/off
    • !setting rank_mode on/off
    • !setting bank_mode on/off
    • !setting whitelist_mode on/off
    • !setting watchtime_mode on/off

    Folge mir


    Wenn du möchtest, dass ich deinem Chat beitrete, musst du nur einfach !follow in den Hauptchannel schreiben. Wenn du mich nicht mehr in deinem Chat haben möchtest, schreibe einfach !unfollow.


    Wenn du alle meine Fähigkeiten nutzen möchtest, wäre es von Vorteil mich zu einem Moderator in deinem Channel zu machen. Ansonsten kannst du meine automatische Moderation nicht verwenden. Vergiss daher nicht im Bedarf meine entsprechenden Fähigkeiten auszuschalten!


    Hast du noch Fragen


    Wenn dir irgendwelche Informationen fehlen oder du Hilfe bei der Einrichtung brauchst, werde ich dir nahezu jede Frage beantworten.

    • !help
    • !info

    Updates, Bugs, Features


    An mir wird ständig weiterentwickelt. Daher wäre ich froh, über jeden Bug den du finden kannst zu hören.
    Außerdem möchte ich mich gerne verbessern, falls dir für den Bot also etwas fehlt, sag es mir einfach und ich werde sehen was sich machen lässt.
    Das Repository des Bots findet ihr unter: https://github.com/DHikade/Bot_Omb
    Den Twitch Channel über: http://www.twitch.tv/bot_omb


    Entwicklungszeug


    Ich wurde in Python 3.4 geschrieben und kann verschiedene Channel gleichzeitig überwachen. Um übermäßigen Spam durch den Bot zu vermeiden, werden einige Informationen in "geflüsterter Form" weitergereicht.
    FAQ


    Hier findet ihr Antworten zu den häufigst gestellten Fragen über Bot_Omb

    • Warum reagiert Bot_Omb in seinem Channel unter http://twitch.tv/bot_omb nicht auf die meisten der Befehle?

      • Der Bot_Omb Channel ist lediglich bestimmt für "administrative" Aufgaben. Das bedeutet, der Aufgabenbereich in diesem Channel ist ein anderer, als der in eurem Channel. Daher funktionieren hier nur die unter Administration aufgeführten Befehle bzw. die unter Folge mir genannten.
    • Warum bekomme ich auf einen großteil der Befehle keine Rückmeldung?

      • Grundsätzlich erhält man für jeden Befehl eine Rückmeldung! Allerdings soll der Chat vor übermäßigem gespamme durch den Bot freigehalten werden, sodass ein großteil der Rückmeldungen geflüstert werden. Je nach Einstellung kann es sein, dass man keine Flüsternachrichten erhält. Die einfachste Möglichkeit dies zu beheben ist, dem Channel des Bots zu folgen

    Über mich


    Hi, ich bin Bot_Omb! Wenn du möchtest, kann ich dir den Streamingalltag vereinfachen und du musst nicht mal viel dafür tun. Doch bevor du dich gleich auf mich stürzt, schau dich doch ein wenig in meiner Beschreibung um und finde heraus, was ich so alles kann!


    Sprachunterstützung


    Ich bin in der Lage, eine Vielzahl von Sprachen zu sprechen. Zur Zeit unterstütze ich allerdings nur die folgenden Sprachen:

    • Englisch
    • Deutsch

    Meinen Wortschatz zu erweitern ist ganz leicht! Wenn du also in der Lage bist mir eine neue Sprache beizubringen, zögere nicht und melde dich. Meine verwendete Sprache lässt sich im laufenden Betrieb mit folgendem Befehl ändern:

    • !lang german
    • !lang english

    Wettsystem


    Du bist ein Speedrunner und dir würde es gefallen, wenn deine Zuschauer auf deine Runs wetten abschließen können? Dann hat mit mir deine Suche ein Ende gefunden!


    Jeder deiner Zuschauer startet mit 100 Münzen. Eine Wette kann im Chat abgeschlossen werden mit dem Befehl "!bet hh:mm:ss coins". Als kleines Beispiel: Jemand meint, du würdest für den Run 12 Minuten und 23 Sekunden brauchen und möchte 45 Münzen wetten. Dann muss der Zuschauer lediglich folgendes in den Chat schreiben: !bet 12:23 45


    Du musst mir nicht einmal deine erreichte Zeit nennen, denn sobald eine Wette gestartet wird läuft im Hintergrund ein Timer der die erreichte Zeit berechnet.


    Du kannst eine neue Runde mit !start starten und mit !stop stoppen. Auch ein !reset ist möglich, hierbei bekommt jeder Nutzer seine eingesetzten Münzen wieder zurück.
    Außerdem kann ich dir sagen, wieviele Münzen du noch besitzt.


    Eine kleine Übersicht meiner Kommandos:

    • !start
    • !stop
    • !reset
    • !coins
    • !bet hh:mm:ss coins

    Die Münzen welche der Gewinner am Ende der Runde erhält, beträgt neben dem doppelten Einsatz die prozentuale Abweichung der vorhergesagten Zeit zur tatsächlich erreichten Zeit!


    Eigene Kommandos


    Du möchtest deine eigenen Chatkommandos? Du möchtest deinen Mods etwas Arbeit abnehmen und unnötiges Copy&Past von wichtigen Mitteilungen vermeiden? Dann wirst du glücklich darüber sein, von meiner "Custom Command" Funktion zu hören.


    Du kannst jedes selbst erstellte Kommando mit einem Text verlinken und für dieses ein spezifisches Ausführungslevel bestimmen. Natürlich kannst du auch jedes erstellte Kommando wieder entfernen.

    • !command !com perm text
    • !remove command !com

    Es gibt aber noch mehr! So kannst du über die Schlüsselworte {me} und {user} mehr Dynamik in deine Befehle einbringen!

    • !command !cookie 0 {me} reicht allen im Chat einen Keks NomNom
    • !command !cookie {user} 0 {me} reicht {user} einen Keks NomNom

    Ausführungslevel von Befehlen


    Jeder Befehl kommt mit einem bestimmten Level welches benötigt wird, um den Befehl auszuführen. Wenn der Nutzer nicht das benötigte Level besitzt, wird der Befehl auch nicht ausgeführt.
    Du hast die Möglichkeit jedem deiner Nutzer ein bestimmtes Ausführungslevel zu zuteilen. Hat der Nutzer keine explizite Berechtigung erhalten, so ist diese 0.

    • !priv username level

    Es ist dir zu kompliziert einzelnen Benutzern eine spezifische Befugnis anhand von Zahlen zuzuweisen? Dann weise dem Nutzer doch einfach einen definierten Rang zu!

    • !priv username rank

    Automatische Moderation


    Halte deinen Chat sauber!


    Wenn du möchtest, kann ich ungewollte URLs und CAPS aus deinem Chat entfernen. Sebstverständlich kann man auch Nutzern die Erlaubnis erteilen, eine URL zu posten! Es gibt keine Verpflichtung dieses System zu verwenden und du kannst es jederzeit aktivieren/deaktivieren wie du möchtest. Die Kommandos hierfür sind:

    • !setting warning_url on/off
    • !setting warning_caps on/off
    • !setting warning_long_text on/off

    Begrüße neue Zuschauer


    Wie jede Funktion ist auch diese nicht verpflichtend zu nutzen und standardmäßig deaktiviert. Dieser Satz gleich zu Beginn, da viele Leute abstand von automatischen Begrüßungen nehmen, es aber dennoch Nutzer gibt, die sehr an so etwas interessiert sind.


    Weiterhin ist es möglich, den Begrüßungsinterval anzupassen.

    • !setting greetings on/off
    • !setting greetings_interval 60

    Umfragen


    Umfragen direkt auf Twitch starten? Nichts leichter als das! Vorbei sind die Zeiten bei denen man sich auf Websites verlassen musste. Ihr wollt wissen was ihr als nächstes Spielen sollt, dann schreibt einfach !poll Was soll ich spielen? (SM64 / SMM / MK8) 5:00 und schon haben die Zuschauer 5 Minuten Zeit abzustimmen.


    Es wird automatisch im Chat eine Liste erstellt: 0. SM64 1. SMM 2. MK8 anhand derer die Zuschauer mit !vote 1 ihre Stimme abgeben können und die Ergebnisse werden mit !result angezeigt.

    • !poll text (optA / optB / ...) mm:ss
    • !vote num
    • !result

    Ihr glaubt !vote num sei zu schwer für eure Zuschauer? Kein Problem, wofür wurden Hashtags erfunden, wenn nicht für einfache Abstimmungen! Über #optX lässt sich zusätzlich abstimmen. Eine Auswahloption wie 1. Mario Kart lässt sich mit !vote 1 und #Mario Kart wählen.


    Ränge


    Befugnisse können mit Rängen verknüpft werden. Jeder deiner Zuschauer hat grundsätzlich keinen Befugniss-Level und daher eines von 0. Also mache doch einfach alle deine Zuschauer zu Gurken mit !rank add Gurke 0. Natürlich lässt sich noch vieles weiteres damit machen, so kannst du spezielle Ränge anlegen und diese an spezifische Nutzer verteilen!

    • !rank add name level
    • !rank remove name
    • !ranks
    • !rank me

    Ankündigungen


    Es gibt etwas wichtiges zu sagen aber niemand hat die Lust es alle X Minuten zu wiederholen? Dann sind Ankündigungen genau das richtige für dich!


    Du kannst mir mitteilen, was ich dem Chat sagen soll und in welchen Abständen dies geschehen darf. Schreibe einfach !announce welcome 30:00 Willkommen im Stream! und ich werde diesen Text alle 30 Minuten in deinen Chat posten.

    • !announce ID hh:mm:ss Message
    • !remove announce ID
    • !announcements

    Streamzeit


    Ok, ok... diese Funktion ist nicht wirklich wichtig aber dennoch vorhanden. Allerdings wird mit dieser Funktion angezeigt, wie lange der Stream "an einem Stück" gestreamed hat.

    • !uptime

    Prüfe wie lang dir jemand folgt


    Deine Zuschauer können mit dem Befehl !member überprüfen, wie lange sie deinem Channel bereits folgen. Du kannst auch gezielt die "Folgzeit" eines bestimmten Nutzers mit !member name abfragen.

    • !member
    • !member name

    Random Funktionen


    Einige Funktionen gibt es einfach, weil es sie gibt. So auch die folgenden.

    • !clam

    Befrage die allmächtige magische Miesmuschel nach allem was du wissen möchtest! Die Muschel wird dir jede Frage beantworten.

    • !roulette

    Wenn du dein Glück versuchen möchtest, spiele doch etwas Roulett.

    • !hug random
    • !hug name

    Drück doch einfach mal jemanden im Chat <3


    Whitelist


    Wenn du mich mit anderen Bots in deinem Channel verwendest oder du jemanden "tu-was-immer-du-tuen-möchtest" Privilegien geben willst, packe die entsprechenden Personen einfach auf die Whitelist.

    • !whitelist add name
    • !whitelist remove name
    • !whitelists

    Warum sollte ich den Bot verwenden?


    Dies ist eine Frage die sich wohl jeder vor der Verwendung eines Bots stellt und grundsätzlich muss auch jeder selbst für sich die Antwort auf diese Frage finden. Nichtsdestotrotz möchte ich versuchen euch eine Anregung dafür zu geben wieso Bot_Omb eine Chance verdient hat.


    Der durchschnittliche Nutzer eines Bots wird wohl in den seltensten Fällen etwas mit Software-Entwicklung zu tun haben. Ein Fakt den ich in einigen Gesprächen schon feststellen konnte. Weiterhin gibt es Nutzer die Englisch als Sprache nicht "mögen" und den Bot lieber in einer deutschsprachigen Version nutzen würden. Weiterhin sind viele davon geprägt der Maus den Vortritt gegenüber der Tastatur zu lassen.


    Zumindest die sprachliche Barriere sollte mit der Möglichkeit die Sprache des Bots wechseln zu können gebrochen sein. Um den Bot zu verwenden muss man glücklicherweise auch nicht programmieren können. Lediglich das Interface kann euch Bot_Omb momentan noch nicht bieten. Ihr seid daher gezwungen eure Einstellungen direkt in eurem Twitch Channel zu tätigen. Grundsätzlich nichts schlimmes, da somit die Funktionalität des Bots komplett auf Twitch liegt und nicht über eine externe Seite verwaltet werden muss.


    Angeboten wird der Bot "theoretisch" in zwei Versione:


    - Ihr könnt ihn einmal als "Software as a Service" nutzen, dass heißt direkt über den Channel des Bot_Omb einen Bot in euren eigenen Channel holen. Die Infrastruktur wird hierbei vom "Service-Anbieter" bereitgestellt.


    - Ihr ladet das Python-Skript und führt den Bot auf eurem eigenen System aus.


    Variante zwei nimmt euch zwar die Abhängigkeit das alles bei mir funktioniert, verpflichtet euch aber auch selbst aktiv zu werden und den Bot nach Anleitung oder auf Anfrage hier bei euch einzurichten. Dies "sollte" kein Problem darstellen, kann es aber trotzdem!


    Ein guter Vorteil von Seiten der Entwicklung ist es, dass leicht neue Funktionen dem Bot hinzugefügt werden können. Da ich eh interessiert bin den Bot weiter zu entwickeln und so gesehen auf Ideen von außerhalb angewiesen bin, könntet ihr hier für diesen Bot eigene Vorschläge zur Funktionalität machen und könnt so eigene Wünsche einbringen die ihr bei einem bereits verwendeten Bot lange vermisst habt.


    Der Quellcode ist einsehbar und steht jedem zur Verfügung. Dadurch ist garantiert, dass dieses Projekt auch späteren Entwicklern zur Verfügung steht. Vielleicht wolltet ihr sogar selbst einen Bot schreiben habt aber nie den Anfang dafür gefunden, dann ist dieses Projekt doch genau das Richtige für euch!


    Ihr habt Fragen, es gibt ein Problem? Dann könnt ihr hier ganz einfach nachfragen. Einfacherer und direkter könnt ihr wohl kaum eine Frage an einen Entwickler stellen.


    Sollte es für den Bot ein Interface geben und diese Zeit wird gewiss "irgendwann" kommen, dann kann ich jetzt schon sagen das es ein Web-Interface werden wird und kein Client zum downloaden! Allerdings ist es jetzt noch zu früh, über sowas zu reden.


    Der Bot bietet bereits eine große Anzahl von Funktionen die auch funktionieren! Habt ihr den Bot in den Channel geholt müsst ihr kaum bis gar keine Anpassungen vornehmen damit der Bot auch tatsächlich funktioniert. Sollte doch etwas an den Einstellungen angepasst werden müssen, wird euch die Dokumentation gute Dienste leisten diese Aufgabe ohne Probleme zu bewältigen.
    Jeder Befehl hat ein eigenes Ausführungslevel. Dadurch könnt ihr euren Zuschauern gezielt Berechtigungen zuweisen! Es wird nicht abhängig davon gemacht ob jemand Mod ist sondern ihr allein könnt entscheiden!


    Sollte mal etwas schief gehen, ist mit !restart der Bot ohne Umwege direkt wieder funktionsbereit in eurem Channel.


    Es gibt wohl keinen Grund, warum sich der Bot_Omb vor anderen Vertretern dieses Genres verstecken müsste!


    Nachwort


    Wie gesagt, ihr seid recht herzlich eingeladen Vorschläge, Anregungen und (konstruktive) Kritik beizutragen.
    Dann bedanke ich mich bereits bei allen, die sich die Zeit nahmen, einmal hier reinzuschauen und bin gespannt, was da noch so kommen mag.


    Abschließend sei noch zu sagen, wenn der Bot einmal nicht zu erreichen ist, wird wohl "irgendwas" passiert sein, was vorher nicht bedacht wurde. Seht es ihm also für den Moment bitte nach.

    Vorwort


    Hallo an alle die sich in das neue Unterforum der Chatbots verirrt haben!


    Vorab ein paar Worte zu mir, ich bin serdrad0x / Serdradox und habe Python für mich entdeckt. Nein keine Angst, mit kaltblütigem Schlangengetier werdet ihr es hier nicht zu tun bekommen, dafür aber mit der wohlbekannten "Einrückung ist das A und O" - Sprache Python!


    Vor allem für die Streamenden hier, dürfte das Projekt recht interessant sein, aber auch für jeden der gerne im Code anderer rumschnüffelt. Insbesondere aber soll dies hier ein Platz sein, an dem gerne Fragen gestellt werden dürfen und auch sollen! Dies im Hinterkopf behaltend, können wir uns nun zum nächsten und wohl wichtigsten Schritt begeben! Denn worum handelt es sich bei den bereits getätigten knapp 140 Worten?


    Um was geht es?



    Die Rede ist von Bot_Omb, einem in Python geschriebenen Moderationsbot. Ich weiß ich weiß, die Menge tobt bei dieser großartigen Ankündigung, gibt es nicht doch bereits schon so einige Bots, welche sich auf Twitch tummeln und jetzt noch einer? Und ich sage ja!


    Die Idee einen Twitchbot zu entwickeln kam während dem "lurken" auf Twitch, die gewählte Sprache aufgrund dessen, da ich einen Raspberry Pi bei mir liegen hatte. Bei der Unterhaltung mit anderen Streamenden wurde auch schnell deutlich, dass die bisher verwendeten Bots teilweise bestimmte gewünschte Funktionalitäten nicht boten und das war ein perfekter Einstiegspunkt für mich.
    Auf Grundlage dessen, was mir so genannt wurde und aufgrund eigener Ideen konnte ich eine erste Version des Bots entwerfen. Natürlich gab es hier und da noch Schwierigkeiten, aber wer entwickelt schon direkt perfekte Software?


    Zumindest befindet sich der Bot_Omb nun auf einem meiner Meinung nach vorzeigbaren und von anderen nutzbaren Level. Aus diesem Grund möchte ich den Bot nun auch als Open Source Projekt weiterführen und gerne auch anderen die Möglichkeit bieten, sich an dem Code zu verlustieren.
    Keine Angst, falls unter den Lesenden hier die Berührungsängste mit dem Code zu groß sein sollte, so wird das Projekt auch als "Software as a Service" im Kleinen bereitgestellt. Was heißt das nun genau? Ihr könnt ohne gesonderte "Installation" (Ausführung des Python-Skripts) den Bot_Omb für euren Twitch Channel nutzen, um euch die alltäglichen Streamkleinigkeiten abzunehmen!


    Doch wer jetzt schon nach irgendeiner klickbaren URL sucht, seid vertröstet, quält euch erstmal durch den Text und am Ende gibts die Belohnung.


    Entwicklungsgeblubber



    Bei dem Bot an sich handelt es sich im tieferen Sinne um etwas, was einer Server <-> Client Beziehung nahe kommt. Der Haupt-Bot hat einen eigenen Account auf Twitch (Bot_Omb), dieser hat seinen eigenen Channel mit eigenem Chat. In diesem Chat werden grundlegende administrative Vorgänge in die Wege geleitet. Möchte man das der Bot in seinem persönlichen Channel aktiv wird, kann man dies über den Haupt-Channel initialisieren.
    Der Server (Haupt-Channel) erzeugt bei Bedarf seine "Clients" und sendet diese in die entsprechenden (Sub-Channel). Die Fähigkeiten der "Clients" unterscheiden sich dahingehend, dass sie hauptsächlich für die Verwaltung des jeweiligen Channels in dem sie sitzen zuständig sind.


    Hierbei sei noch angemerkt, dass die komplette Administration über den Twitch Chat und den zum Bot dazugehörigen Kommandos erfolgt! Nein, aktuell gibt es kein Web-Interface über welches man Einstellungen vornehmen kann!


    Grundsätzlich läuft es so ab, der Haupt-Bot erzeugt nach Anfrage einen neuen Sub-Bot. Die erzeugten Sub-Bots werden gespeichert und bei einem Neustart des Haupt-Bots wieder alle geladen.
    Aktuell ist es so, dass ein Sub-Bot einen Channel überwacht. Es ist aber auch möglich mi einem Sub-Bot mehrere Channel zu überwachen.Hinsichtlich der "Performance" in irgendeiner Zukunft könnte man hier den Gedanken starten, je nach Auslastung der verwalteten Channel diese zwischen einzelnen Sub-Bots zu verschieben. So könnte man Channel mit geringer Chatauslastung zusammenfassen und Channel mit großer Chatauslastung auslagern.


    Aber das ist nur ein Gedankenspiel, welches noch genauer erarbeitet werden muss.


    Wo gibts was zu sehen?



    Beeindruckt? Nein? Auch gut, aber dann wäre es doch höchste Zeit eigene Vorschläge einzubringen!
    Wie gesagt handelt es sich bei dem Bot um ein Open-Source Projekt und als solches wir der Code auch frei zugänglich auf GitHub zur Verfügung gestellt. Weiterhin gibt es eine Anleitung wie man den Bot leicht um eigene Funktionen erweitern kann.
    Damit sollte der erste schnelle Einstieg gegeben sein und im Notfall stehen euch jegliche Kommunikationswege offen, um einmal genauer nachzufragen.


    Puh da hab ich ja ganz schön viele Worte verloren, ich hoffe es war dennoch erträglich sofern sich jemand bis hierhin durchgekämpft haben sollte. Abschließend möchte ich noch auf drei weitere Informationsquellen verweisen die sicherlich hilfreich für das Projekt sein sollten:


    Auf GitHub findet ihr den kompletten Python-Code sowie weitergehende Informationen zur Nutzung des Bots. Über GitHub wird auch die Verwaltung von Änderungen festgehalten werden. Sagen wir einfach GitHub kommt seiner Aufgabe der Versionierung voll und ganz nach!


    Natürlich hat der Bot_Omb auch einen Twitch Channel. Dort findet ihr alles was ihr wissen müsst um ihn in eurem Channel aktiv nutzen zu können.


    Der Twitch Channel lautet: twitch.tv/bot_omb

    Hi Renegate,


    in OBS Studio sollte Laufschrift kein Problem darstellen. Unter Quellen fügst du ein "Text (FreeType 2)" hinzu und gehst dann mit Rechtsklick auf deinen neu erstellten Text. Hier kannst du dann über das Filtermenü "Bewegung" einfügen und damit sorgen, dass sich der Text bewegt.


    Um den letzten Follower anzeigen zu lassen müsstest du diesen aus einer Textdatei laden und dann über "Text (FreeType 2)" anzeigen lassen. So wie ich das verstanden habe, sollte dies über SubAlert möglich sein, da dieses den letzten Follower in einer Textdatei speichert. Wie das Programm allerdings funktioniert müsstest du einmal selbst untersuchen. Ansonsten schau einfach über Google, ob du eben solch ein Programm mit der angesprochenen Funktionalität dort findest.

    Puh Ziele mit dem Streamen? Eine interessante Thematik über die ich mir noch nicht wirklich "aktiv" Gedanken gemacht habe. Wobei dies auch daran liegen kann, dass ich erstmal schaue was sich so ergibt und sich je nach dem unterschiedliche Möglichkeiten erschließen.


    Das wichtige ist dabei dann eben, die Möglichkeiten zu ergreifen und diese weiterzuführen.


    Da ich nur in geringer weise Einfluss darauf habe, ob mir jemand zuschaut oder nicht, da ich einfach so streame wie ich bin, ist es einfach ein zeitlicher Faktor wann man Zuschauer- / Followermarke X geknackt bekommt und nichts worauf man "aktiv" hinarbeiten kann (außer vielleicht durch regelmäßiges streamen).


    Ein Ziel habe ich dann aber doch schon im Bezug des Streamens und zwar unser (es wäre unangebracht das ganze mit "mein" einzuleiten) Streamingnetzwerk was wir haben weiterzuführen und voranzutreiben. Ich möchte mit diesem gerne erreichen einen bleibenden Eindruck zu hinterlassen und nicht nur eines unter vielen zu sein. Ich möchte das es den Leuten Spaß macht, ihrem Hobby nachzukommen und auf Unterstützung zählen können, sofern sie diese benötigen. Ich denke, dass das ein gutes "Ziel" im Bereich des Streamens ist :)

    Hey Chewbix,


    du sagst du hast 6mb Upload dann gehe ich davon aus, dass du einen Upload von 600 Kilobyte pro Sekunde besitzt. Korrigiere mich bitte, falls ich damit falsch liegen sollte. Sofern du also mit einer Bitrate von 2500 streamen würdest, entspräche dies in etwa einem Upload von 2500 Kilobyte pro Sekunde.
    Ich gebe keine Garantie auf diese Aussage nur soweit mir bekannt ist, sollte es auch so sein.


    Das könnte dann auch der Grund sein, warum es bei dir etwas hängt (buffert), da die eingestellte Datenmenge von deinem Upload nicht zur Verfügung gestellt werden kann. Wenn du dann noch etwas streamen möchtest wie Overwatch zerrt dies natürlich enorm an deiner Leitung. Von einer Skalierung würde ich grundsätzlich abraten. Ich streame immer in 720p (1280x720) und skaliere dort auch nichts runter. Das hat allerdings auch zur Folge, dass ich die meisten Spiele im Fenstermodus spielen muss.
    Skalierung ist eine Arbeit die man sich sparen kann und den PC damit nicht zusätzlich belasten muss.


    Ich habe einen Upload von 4 Megabyte pro Sekunde und streame mit 1700 Kilobyte pro Sekunde (1,7 Megabyte). Meine Einstellungen sind wie folgt:



    Allerdings streame ich meist von meinem Nintendo 64 / Super Nintendo / Wii U und kein Overwatch :<


    Bei TipeeeStream könnte das Problem ebenfalls mit der Verbindung zusammenhängen. Hast du mal einen Test-Stream gemacht in dem du kein Spielstreamst sondern einfach mal schaust ob es "so" auch hängen würde? Wirklich an den eigenen Einstellungen die für TipeeeStream hinarbeiten würden kannst du meines Wissens nach nicht viel ändern...


    Das besagte "Musik für mich stumm stellen, für die anderen aber nicht" funktioniert mit etwas was sich Virtual Audi Cable schimpft. Damit lässt sich der Sound "virtuell" weiterreichen ohne das man diesen selbst zu hören bekommt. Wirf mal einen Blick auf folgende Website: VB-Audio


    Ich besitze ein Rode NT2A und nutze dieses mit einem Focusrite Scarlet 2i2 Interface. Du solltest an deinem Mikro "eigentlich" einstellen können, welche Geräusche du aufnehmen möchtest? Zumindest beim NT2A lässt es sich als Richtmikrofon definieren. Außerdem solltest du über den "GAIN" des Interfaces einstellen können ab wann dieses Geräusche aufnimmt. Ansonsten gibt es in OBS Filter die diese Aufgabe übernehmen können sollten.


    Ob ein Fellschutz für das Mirko wirklich etwas bringt? Ich weiß es nicht. Müsste man ausprobieren.


    Ich hoffe dir wenigstens etwas mit meinen Ausführungen weitergeholfen zu haben :)

    Hallo brainsuck3r,


    sofern du gerade dabei bist den richtigen Bot für deinen Channel auszuwählen würde ich dir raten, nicht Ankhbot zu verwenden. Dies liegt nicht daran, dass dieser Bot in irgendeiner Art und Weise schlecht ist, sondern da die Entwicklung des Bots schon seit langer Zeit eingestellt wurde. Da der Sourcecode ebenfalls nicht frei zur Verfügung steht kann es passieren, dass der Bot in naher/ferner Zukunft evtl. ganz aufhört zu funktionieren.


    Daher mein gut gemeinter Rat, lieber auf einen der vielen anderen zur Verfügung stehenden Bots setzen um nicht irgendwann da zu stehen und alles neu machen zu müssen. Die Funktionalität eine Willkommensnachricht auszugeben ist jetzt auch nichts zu spezielles.


    Ansonsten solltest du unter dem Event System -- On Join Event System bereits richtig sein, da du ja die Nachricht ausgeben möchtest sobald jemand "joined". Allerdings sehe ich das bei beiden von dir erstellten Nachrichten unter "Client Only" ein "True" steht. Das bedeutet, die Nachricht würde dir nur im Bot angezeigt werden und nicht in deinem Channel.
    Ansonsten ist auch noch die Frage, ob du denn entweder deinen oder von einem anderen, von dir erstellten Account, den OAuth Token unter (oben links) Credentials -- Bot Login eingetragen hast?


    Je nach dem gibst du dort nämlich unter "Bot Login" und "Streamer Login" die gleichen Daten ein (wovon ich allerdings abraten würde) bzw. die jeweiligen Daten der jeweiligen Accounts.


    Ansonsten wüsste ich jetzt spontan nicht, wieso es mit der Nachricht nicht klappen sollte, da alles soweit "richtig" eingestellt erscheint.

    Hey alle zusammen,


    ich wollte mal den Neugierigen spielen und erstelle aus dieser Intention heraus den folgenden Thread. Irgendwie scheinen ja in letzter Zeit die deutschsprachigen Streamingforen aus dem Boden zu schießen wie sonst nur das unliebsame Gewächs in meinem Vorgarten, schlimm finde ich dies nicht (wobei das Unkraut was dort mit wächst teilweise schon mühsam zu entfernen ist). Eine Variation an Foren belebt die "Szene" und bringt evtl. neugierige dazu sich eher mit dem Thema zu befassen.


    Nun ist es bei einer größeren Auswahl die einem geboten wird immer so, dass man sich entscheiden muss wo man das Beste für sich selbst findet. Daher würde mich einfach mal Interessieren, womit sich das Streamtalk.de Forum abheben möchte und mit welchem Gedanken sich die einzelnen Forenteilnehmenden hier registriert haben?
    Das Forum hier scheint es ja schon seit dem 30.12.2014 zu geben was in etwa fast ~2 Jahren bald entsprechen dürfte. Die Anzahl der registrierten Mitglieder und die aktuell vorherrschende Aktivität lässt darauf schließen, dass das Forum zwar schon "lange" besteht aber erst jetzt mit der Absicht genutzt wird, hier Aktivität zu generieren.


    Möchte man daher nur auf eine sich eröffnende "Nische" in diesem Bereich stürzen oder warum wird es erst jetzt wirklich genutzt?


    Die hier: Willkommen auf StreamTalk.de vorzufindende Vorstellung sagt dazu leider nicht wirklich was aus.


    Bei einem Durchblick der allgemeinen Registrierungen fällt auf, dass im Zeitraum 2015 Januar bis Mai sich einige Leute registriert hatten. Ich vermute mal, dass schon mal versucht wurde hier Aktivität zu schaffen, dann aber nichts weiter passiert ist. Ist denn dann überhaupt die Motivation vorhanden, es nun im zweiten Anlauf weiter zu bringen und wie möchte man dies umsetzen?


    Unter Partner wird ytforum.de angegeben. Soweit mir bekannt ist, stammen beide Seiten (streamtalk.de & ytforum.de) vom gleichen Betreiber. Nun ist es so, dass für mich eine "Partnerschaft" immer einen Nutzen für beide Seiten bringen sollte. Meist werden Partnerschaften heute leider nur noch dafür genutzt, auf Seite XY zu verlinken und das war es. Wie schaut das denn hier aus? Welchen aktiven Nutzen bringen sich beide Seiten? Für das ytforum.de habe ich eine Ankündigung finden können: https://ytforum.de/index.php/T…e-Streamer-StreamTalk-de/ wobei dies eben nur einseitig ist.
    Entspräche in diesem Fall einem "verschieben" der Nutzer von A nach B um bereits vorhandene Aktivität auf zwei Platformen zu nutzen.


    Hier wäre dann natürlich die Frage, welcher Bezug dort eben zu Themen über Streaming überhaupt vorhanden sind?


    Dann gibt es auch noch diesen Bereich Streamer des Monats vom 25.08.2016 wo lediglich ein "Coming soon" steht. Bald ist bekanntlich ein ziemlich dehnbarer Begriff nur ~3 Wochen sind schon fast ein Monat ohne nähere Informationen zu diesem Thema.
    Da würde ich meinen es ist besser solch ein Thema ganz raus zu lassen bzw. möglichst bald nach so einer "Ankündigung" neue Informationen folgen zu lassen. Ansonsten kann es sehr schnell den Eindruck vermitteln, dass im Hintergrund nichts mehr passiert.


    Soweit erstmal von mir, wirklich viel mehr kann ich dazu nach einem Tag des hier registriert seins nicht sagen, was mich allerdings nicht weniger mit Spannung die Reaktionen auf diesen Thread erwarten lässt.


    Mit freundlichen Grüßen


    serdrad0x