Verbesserungsvorschläge

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Spiel-Punkte in die /points oder Whois

    Ich wurde bereits von mehreren Spielern gefragt warum ihre Punkte von Knuffel denn nicht im Profil stehen. Ich würde hier vorschlagen, dass man, eventuell wenn man seine App als Spiel markiert, Einträge in der /points oder gerne auch prominenter in der Whois eintragen kann.

    13 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API-Erweiterungen  ·  Flag idea as inappropriate…  ·  Admin →
  2. /appknuddel über executeSlashcommand mit anderer Meldung

    Es wäre Sinnvoll wenn gerade bei dem /appknuddel-Befehl eine andere Meldung erscheint sofern man diese via Client.executeSlashCommand in der UI ausführt.

    Sofern nur einen Knuddel überwiesen wird könnte man den Text von /comfirm so aufbauen dass der Nutzer wie folgt informiert wird: "Möchtest du wirklich einen Knuddel an den AppBot zahlen?"

    Sofern mehr als nur ein Knuddel bei /appknuddel genutzt wird, könnte /comfirm entfallen da dann ohnehin ein Bestätigungsfenster erscheint.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Knuddel-Transaktionen  ·  Flag idea as inappropriate…  ·  Admin →
    completed  ·  Sascha Hameister responded

    Ahoi,

    mit dem Update ChatServer 72768 haben wir die beiden hier genannten Wünsche umgesetzt.

  3. ExecuteSlashCommand Whitelist /info /h /agb

    Super ware es wenn /info /h und /agb noch aufgenommen werden könnten

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Sonstiges  ·  Flag idea as inappropriate…  ·  Admin →
  4. Funktion um über alle zugreifbaren User zu iterieren

    Nützlich um User abzufragen, ohne bei allen in der UserPersistence DatenFlags zu hinterlassen oder diese nachträglich zu setzen.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  API-Erweiterungen  ·  Flag idea as inappropriate…  ·  Admin →
  5. Möglichkeit /p-Nachrichten vom Nick App-Logs zu deaktivieren

    Hey ihr,

    ich finde, es soll eine Möglichkeit geben die /p-Nachrichten zu deaktivieren wenn der Nick App-Logs geknuddelt wird etc.

    Wenn man administrativ unterwegs ist und man andauernd eine /p bekommt das der Bot geknuddelt wurde, vergisst man schnell die wichtigeren Sachen.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Tools  ·  Flag idea as inappropriate…  ·  Admin →
    completed  ·  Sascha Hameister responded

    Ahoi,

    mit dem morgigen Update kann man pro App im /apps-Fenster einstellen bei welchen Log-Levels man Lognachrichten von App-Logs erhalten mag.

    Knuddelige Grüße
    Ironist

  6. Mehr Doku zu den Kcodes

    Bsp:
    /tf-overridesb
    /autotype

    was gibt es sonst noch für welche aller Art, und wo kann man nachschauen was sie machen.

    17 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Tools  ·  Flag idea as inappropriate…  ·  Admin →
  7. Erweiterung der RandomOperations.nextInt

    Es wäre klasse, wenn man die RandomOperations.nextInt-Methode erweitern überladen könnte. Dort soll man dann einen Min- und einen Max-Wert definieren können ähnlich wie bei C# (min inklusive, max exklusive => https://msdn.microsoft.com/de-de/library/2dx6wyd4%28v=vs.110%29.aspx ).

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  API-Erweiterungen  ·  Flag idea as inappropriate…  ·  Admin →
    completed  ·  Sascha Hameister responded

    Ahoi,

    dies ist eine kleine, gute Idee, die die API more convinient macht. Wir haben sie mit dem nächsten Update integriert.

    Knuddelige Grüße
    Ironist

  8. App.onEventMessage

    Funktion, um herauszufinden, ob ein Event stattgefunden hat mit Information, welcher Typ, wer Auslöser war und wer alles beteiligt ist:

    Knuddel, Kiss,...

    46 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    7 comments  ·  API-Erweiterungen  ·  Flag idea as inappropriate…  ·  Admin →
  9. Prüfen ob das alter verifiziert ist.

    Bei so manche Glücksspielen hier, wäre es sinnvoll wenn der Bot prüfen kann, ob das Alter verifiziert ist.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  API-Erweiterungen  ·  Flag idea as inappropriate…  ·  Admin →
    completed  ·  Sascha Hameister responded

    Ahoi,

    wir haben diese Idee nun umgesetzt. Mit dem nächsten Update kann man diese Information mit user.isAgeVerified() abfragen.

    Knuddelige Grüße
    Ironist

  10. AppBot an Mod/VIP schreiben

    In Anlehnung an dies:
    https://bitbucket.org/knuddels/user-apps/issue/22/appbot-in-moderierten-channels

    AppBots sollten an User die sich im Channel befinden immer privat schreiben dürfen, egal ob diese derzeit Mod/VIP sind oder nicht.

    Hintergrund ist einfach, dass eventuelle Fehlermeldungen der App oder ähnlcihes sonst nicht beim Akteur ankommen.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Sonstiges  ·  Flag idea as inappropriate…  ·  Admin →
    completed  ·  Sascha Hameister responded

    Ahoi,

    vielen Dank für diesen Hinweis.

    Wir haben das Problem behoben. Mit dem nächsten Update (ChatServer 73918) können AppBots Mod/VIP-Nutzer anschreiben.

    Knuddelige Grüße
    Ironist

  11. HTML Popup

    Es wäre schön, wenn wir die Funktion bekommen würden, das sich die HTML Fenster nicht im Chat befinden sondern in ein kleines HTML Popup öffnen lassen würde.

    48 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  HTML User Interface  ·  Flag idea as inappropriate…  ·  Admin →
    completed  ·  Sascha Hameister responded

    Ahoi,

    ab sofort kann ein Popup mit AppContent.popupContent angelegt werden.

    Knuddelige Grüße
    Ironist

  12. Einsehen wo eigene Apps installiert sind

    Es wäre gut wenn man Einsehen kann wo eigene Apps die man allen freigegeben hat installiert sind um abwägen zu können wo man seine Entwicklungszeit am besten reinsteckt

    13 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  Tools  ·  Flag idea as inappropriate…  ·  Admin →
    completed  ·  Sascha Hameister responded

    Ahoi,

    dies ist eine wirklich gute Idee. Wir konnten dies nun einbauen. Ab dem nächsten Update findet ihr einen entsprechenden Punkt in eurer /apps developer-Funktion

    Knuddelige Grüße
    Ironist

  13. suche nach methoden

    huhu es wäre schön, wenn man in der Suchleiste nicht nur nach Klassen sondern auch nach methodennamen suchen könnte was die suche erleichtern würde .

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Tools  ·  Flag idea as inappropriate…  ·  Admin →
    completed  ·  Sascha Hameister responded

    Hallo asso,

    dies ist eine tolle Idee. Wir haben sie umgesetzt. In der Suche auf der linken Seite können nun auch Methoden gesucht werden.

    Vielen Dank für diese tolle Idee!

  14. Channeleigenschaften abfragen und verändern

    In Anlehnugn an dies:
    https://knuddels-api.uservoice.com/forums/281002-general/suggestions/6953123-channeleigenschaften-abfragen

    Ich hätte gern die Möglichkeit zu prüfen ob der Channel sich derzeit im "SpecialEvent"-Modus befindet.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  API-Erweiterungen  ·  Flag idea as inappropriate…  ·  Admin →
  15. [Developer] Clienten zur verfügung stellen

    Es wäre sehr cool, wenn man auch auf dem Testserver diverse Clienten zur Verfügung bestellt bekommt.

    Leichtes Beispiel wäre hier der HTMLChat, der bräuchte ja beispielsweise nur kopiert werden. Auch fände ich wichtig dass hier die Clienten immer up-to-date sind.

    Noch cooler wäre es natürlich wenn dies auch mit den Smartphone-Apps geschehen würde (hier kann man beim Login ja das "Logo" bis zum Testserver "swipen").

    Grund dafür ist einfach, dass man gerne in Ruhe die Ausgabe testen möchte ohne dass man den Livebetrieb stört. Insbesondere wenn die UI auch für die Smartphone-Apps angestrebt werden, wäre genau dieser Schritt sinnvoll.

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Tools  ·  Flag idea as inappropriate…  ·  Admin →
    completed  ·  Sascha Hameister responded

    Ahoi,

    der HTML-Chat ist ab sofort auf dem Entwickler-Service verfügbar: devwww.knuddels.de/htmlchat

    In der nächsten Android-Version kann man sich den Entwicklungsserver als Land mit der Funktion /accessDevServer freischalten.

    Knuddelige Grüße
    Ironist

  16. Die App-Logs an andere User weiterleiten

    Es wäre doch sehr praktisch die App-Logs an andere User weiterzuleiten. Wenn mann mehrere Apps betreut muss man nicht jedesmal mit dem Nick online kommen dem der Chanel gehört sonder könnte zum Beispiel den App-Developer als empfänger setzen, da ja dieser meistens mehr anfangen kann mit den daten als jemand dem der Channel nur gehört.

    8 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    completed  ·  1 comment  ·  Tools  ·  Flag idea as inappropriate…  ·  Admin →
  17. Prüfen, welche UI derzeit geöffnet ist

    Wenn man mehrere Spiele in einer App anbietet die verschiedene HTMLFiles besitzt, wäre es schön wenn man in der App prüfen kann, ob der User bereits die App geöffnet hat.

    So wäre es dann möglich dem User mitzuteilen, sofern er ein ChatCommand ausführt, dass er das Spiel derzeit nicht geöffnet hat.

    Beispiel:

    this.chatCommands = {

    test: function(user, params) {
    
    if(user.hasAppContent('index.html')) {
    user.sendPrivateMessage('Du hast das Spiel derzeit nicht geöffnet. °>Spiel starten|/play<°');
    return;
    }
    }

    };

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  HTML User Interface  ·  Flag idea as inappropriate…  ·  Admin →
    completed  ·  Sascha Hameister responded

    Ahoi,

    ab sofort kann im User-Objekt abgefragt werden, welche AppContentInstances ein Nutzer gerade offen hat.

    Knuddelige Grüße
    Ironist

  18. Innerhalb der UI resizen

    Es wäre schön wenn man innerhalb der UI die Box von der Größe verändern kann.

    Beispiel:
    Client.setSize(100, 150);

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  HTML User Interface  ·  Flag idea as inappropriate…  ·  Admin →
  19. Whitelist-Ideen für Client.executeSlashCommand()

    Hier können alle Vorschläge für die Whitelist der executeSlashCommand rein, die ohne "Bestätigung der User" durchgeführt werden sollten.


    • /w

    • /m

    • /w2 (da aktuell nur die wold auf geht)

    • /d

    • /appknuddel

    0 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
    completed  ·  Sascha Hameister responded

    Hallo Olli,

    bis auf /m haben wir die Funktionen eingebaut. Mit /m wäre es möglich, den Nutzer beliebige /ms versenden zu lassen. das können wir ohne Confirm nicht anbieten.

  20. user.getUserStatusNumber() soll einfach eine Number zurück geben (StatusNummern)

    Jedesmal ein vergleich mit

        if(user.getUserStatus() == UserStatus.Stammi)
    

    ist nervig. Bin dafür das wir
    user.getUserStatusNumber dazubekommen und dafür eine Number zurück bekommen (Die Status-Nummern die im Profil eh sind 2 = Stammi, 6 = Admin usw...)

    0 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  API-Erweiterungen  ·  Flag idea as inappropriate…  ·  Admin →
    completed  ·  Sascha Hameister responded

    Hallo Jan,

    diese Idee ist so gut, dass wir sie quasi bereits gebaut, aber noch nicht dokumentiert hatten. Ein bisschen anders haben wir es jedoch gemacht.

    Das Objekt UserStatus hat die Methode getNumericStatus mit der man den Status als Zahlenwert erhalten kann.

    Mit dem nächsten Update gibt es zudem die Methode isAtLeast mit der man herausfinden kann, ob der Status mindestens einem Status entspricht:

    if (user.getUserStatus().isAtLeast(UserStatus.Family))
    {
    // Führe diesen Code aus, wenn der Status mindestens Family ist.
    }

  • Don't see your idea?

Feedback and Knowledge Base