Verbesserungsvorschläge
92 results found
-
Methode: Nicklist-Icons
user.setNickListIcon(Alignment.LEFT, string)
user.setNickListIcon(Alignment.RIGHT, string)Setzt ein Icon in der Nickliste (um z.B. diverse Spielebezogene Icons zu setzen)
user.setOrder(number)
oder
Channel.setNickGroup(Users[])Um Nicknamen alle nach oben zu sortieren (wie z.B. bei Poker, dass alle aktiven Spieler oben angezeigt werden)
66 votesAhoi,
wir haben diesen Wunsch nun in abgewandelter Form umgesetzt.
Ab sofort kann man mit der API Nicklisten-Icons setzen:
user.addNicklistIcon(imagePath, imageWidth)
user.removeNicklistIcon(imagePath)Wenn noch weitere Optimierungen hilfreich wären, dann bitte neue konkrete Wünsche hierzu erstellen.
Knuddelige Grüße
Ironist -
Kommunikation nach außen hin erlauben
Für größere Projekte mit zugehöriger Webseite o.Ä. wäre eine Komunikationsmöglichkeit nach außen super (zB. AJAX).
64 votesAhoi,
im Rahmen des Entwickler-Wettbewerbs wurde diese Idee als Gewinner von den Coaches ausgelost.
Wir haben diese Idee nun umgesetzt, können das Feature aber erst nach rechtlicher Klärung und Veröffentlichung der Entwickler-AGB anbieten.
Wir halten euch auf dem Laufenden.
Knuddelige Grüße
Ironist -
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 votesAhoi,
ab sofort kann ein Popup mit AppContent.popupContent angelegt werden.
Knuddelige Grüße
Ironist -
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 votesAhoi,
ab dem nächsten Update steht der neue AppHook onPublicEventMessage zur Verfügung, mit dem all die zugehörigen Wünsche umgesetzt werden können.
http://developer.knuddels.de/docs/classes/App.html#event_onPublicEventMessage
Frohes neues Jahr und knuddelige Grüße
Ironist -
MyChannel - James permanent Muten
MyChannel-Besitzer sollen in den MyChannel-Settings die Möglichkeit haben James permanent zu Muten. [Checkbox].
James täglich mittels "/b Mute" muten zu müssen ist relativ nervend und störend. Gerade bei schwächer besuchten Channels ist die Begrüßung durch James störend und in Kombination mit einer Begrüßung des App-Bots auch sehr irritierend. Apps die User oder Teammitglieder begrüßen benötigen eine derartige Begrüßung durch James nicht.
Definitiv kein Prio-High Thema, aber auf jeden Fall ein weiteres NiceToHave Setting für die MyChannel-Administration.
38 votesAhoi,
diese tolle Idee haben wir nun umgesetzt. Sie wird mit dem Update am 20.09.2016 live gehen.
Ist der Butler still gestellt, so kann er mit /b mute trotzdem wieder aktiviert werden.
Knuddelige Grüße
Ironist -
Bad-Word überprüfen.
Ich schlage vor, dass wir eine Möglichkeit bekommen Wörter/Strings mit den Knuddel-eigenen BadWord-list zu überprüfen.
Hintergrund: Jeder Channel wo mann ein Gegenstand/Dorf/Stadt/Leben/Held... einen Namen geben kann (z.b. NiJaSin , Tamaknuddeli..) können wie Wörter Penis / Hitler etc.p.p. genutzt werden. Dies kann vorgebäugt werden. Da Knuddels bereits soeine Liste hat, müsste man diese Nicht erneut erstellen.
37 votesAhoi,
ab dem nächsten Update steht eine Methode hierfür bereit: http://developer.knuddels.de/docs/classes/String.html#method_isOk
Knuddelige Grüße
Ironist -
Toplisten Design angleichen
Es wäre klasse, wenn das Design der Toplisten von den UserApps auf das der /showtoplist-Methode angeglichen werden kann. Aktuell sieht es einfach nicht gut aus. Wenn möglich könnte man das Ganze sogar so entwickeln, dass der Entwickler mittels CSS die Toplisten komplett selbst stylen kann.
36 votesAhoi,
wir haben das Design an /knuddelaccount angeglichen.
Knuddelige Grüße
Ironist -
user.getPersistence().deleteAll()
Ich wünsche mir eine Funktion in dem ich alle beim Nutzer gespeicherte Daten löschen kann. Diese Funktion wünsche ich mir vorallem um Datenleichten zu entfernen.
33 votesAhoi,
eine gute idee. Mit dem nächsten Live-Update gehen diese Funktionen live.
- userPersistence.deleteAllStrings()
- userPersistence.deleteAllNumbers()
- userPersistence.deleteAllObjects()
- userPersistence.deleteAll()
Knuddelige Grüße
Ironist -
API Methode: OnPopupClose
Ich fände es schön, wenn wir eine Methode bekommen die ausgeführt wirde, wenn das Popup fenster geschlossen wird.. (Mann könnte das erneute Öffnen anbieten oder Spiele Speichern/Beenden).
25 votesAhoi,
dies war eine sehr gute Idee. Ab dem nächsten Update gibt es die Möglichkeit Close-Events über appContent.addCloseListener mitzubekommen.
Knuddelige Grüße
Ironist -
App.mayJoinChannel
Ich will die Leute auf der BlackListe nichtmehr im Channel haben
24 votesAhoi,
wir haben den neuen AppHook mayJoinChannel nun umgesetzt. Er kommt mit dem nächsten Update.
http://developer.knuddels.de/docs/classes/App.html#event_mayJoinChannel
Knuddelige Grüße
Ironist -
DiceEvent selbst auslösen
Derzeit ist es nicht möglich ein DiceEvent programmiertechnisch selbst auszulösen. Dies ist aber vorallem bei Events/Öffentlichen Spielen notwendig, damit Mitspieler nicht auf die anderen Mitspieler warten müssen. z.B. bei einem öffentlichen Stufendicen in Gruppen.
Daher wäre mir ein triggerDiceEvent(user, config) sehr lieb.24 votesAhoi,
wir haben diese Funktion nun umgesetzt.
Mit dem nächsten Update gibt es die Funktion user.triggerDice(diceConfiguration)
Knuddelige Grüße
Ironist -
/appknuddel bot:knuddel für Android und html Chat bitte.
Wäre super wenn man in der android app sowie im html chat mehr als einzelne knuddel an bots schicken könnte...
23 votesAhoi,
wir haben die Entwicklung für das Überweisen von Knuddel abgeschlossen. Mit dem nächsten Update geht das neue Überweisungsfenster, das auch auf Android funktionieren wird live. :)
Die vollständige Funktionsweise für den HTML Chat können wir nicht gewährleisten und streben eine komplette Unterstützung hierfür nicht an. Mit der später folgenden grundlegenden Erneuerung unserer Plattform werden wir dann auch die Überweisung im Web ermöglichen. Dies wird jedoch noch einige Zeit in Anspruch nehmen.
Knuddelige Grüße
Ironist -
Check ob User zum harten Kern gehört
Ich würde gerne auslesen können ob ein User zum Harten Kern gehört und den Channel gemäß den Richtlinen von Knuddels regelmäßig besucht
23 votesAhoi,
mit dem nächsten Update von AppServer und ChatServer gibt es diese Methode.
Bisher geplanter Name: user.isChannelCoreUser()
Für alternative Namensvorschläge bin ich offen. (bestenfalls vor Dienstag 07.02.2017)
Knuddelige Grüße
Ironist -
AppContentSession.resize/Client.resize
Hallo,
fände es nett, wenn man den AppContent auch im nachhinein wenn er bereits geöffnet ist noch resizen könnte, so könnte man evtl. "SinglePageApps" schreiben, ohne immer einen neuen AppContent öffnen zu müssen
19 votesAhoi,
dies ist mittlerweile mit Client.setSize möglich.
Knuddelige Grüße,
Ironist -
getUserFromChannel
Eine Funktion um User eines Tochterchannels abzufragen wäre klasse, damit bessere Inter-Channel Kommunikation möglich ist
19 votesAhoi,
künftig kannst du auf die Nutzer von Tochterchannel via AppInstance zugreifen.
appInstance.getOnlineUsers()
Knuddelige Grüße
Ironist -
Development: Tochterchannels manuell anlegen
Besonders wenn man Multichannels nutzt, kann man es derzeit nur Live austesten. Hier sollte dringend die Möglichkeit geschaffen werden, dass man auf dem Testserver die Tochterchannels manuell anlegen kann um dann das Verhalten zu testen.
Bis jetzt muss man alles auf "gut Glück" ausprobieren, das ist sehr Kontraproduktiv und macht es um so schwerer das ganze zu testen.
19 votesAhoi,
tolle Idee! Ab sofort kann der Besitzer eines Channels auf dem Entwicklungsserver einen zweiten Channel erzeugen mit
/apps opencopychannel
Adrian, es wäre toll, wenn du die Funktion an die Stelle im Wiki schreibst. :-)
Knuddelige Grüße
Ironist -
Mehr Doku zu den Kcodes
Bsp:
/tf-overridesb
/autotypewas gibt es sonst noch für welche aller Art, und wo kann man nachschauen was sie machen.
17 votesAhoi,
super Idee! Tatsächlich handelt es sich hierbei nicht um KCode, sondern um einfache Slash-Befehle.
djchrisnet war so lieb und hat sich die Mühe gemacht, diese hier zu erklären: https://bitbucket.org/knuddels/user-apps/wiki/KCode/User-Eingaben
-
Die Apps auch für den .at freischalten!
Es wäre eine mega coole Sache, wenn man dem .at auch die Möglichkeit geben würde, die Apps dafür freizuschalten.
Denn dort sind die Userzahlen geringer, die Möglichkeiten die Dinge auf die User abzustimmen höher.
16 votesAhoi,
ab morgen kann man Apps im .at auch nutzen. Viel Spaß damit! :-)
-
"Silent"-Überweisung
Es wäre Super wenn wir eine weitere Option für transferKnuddel
bekommen um eine wirkliche "Silent"-Überweisung zu tätigen.Bisher ist es so das bei einem Spiel (ich nehme als Beispiel mal die SidohSlot) pro Spiel ein Einsatz abgezogen wird und im besten Fal auch wieder gutgeschrieben wird. Das führt bei einem Einsatz von 1 Kn und einem guthaben von 100 Kn schnell mal zu mehr als 200 Mails bzw Chatanzeigen, welche wiederrum als ziemlich störend empfunden werden.
Eine Möglichkeit das zu Umgehen wäre folgende Optionen für transferDisplay:
transferDisplay: private
transferDisplay: public
transferDisplay: postPrivate: Ein /p von James (oder gar keine…
15 votesAhoi,
diese Idee war sehr gut und wir haben sie nun realisiert. Mit dem nächsten Update ist dies möglich.
Weitere Details findest du hier: http://developer.knuddels.de/docs/classes/BotUser.html#method_transferKnuddel
Knuddelige Grüße
Ironist -
EventListener für payout bei /knuddelaccount
Es wäre schön wenn ich ein event gefeuert bekommen würde sobald der user sich bei /knuddelaccount knuddels auszahlen läßt die er auf dem ''unterkonto'' der jeweiligen eigen app liegen hat.
Anwendungsfall: Wenn man den betrag im /knuddelaccount als guthabenanzeige in der app verwendet braucht man kein polling über das guthaben legen um immer auf dem aktuellen stand zu sein wieviel knuddel der user noch für die jeweilige app zur verfügung hat.
15 votesAhoi,
tolle Idee. Mit dem morgigen Update wird es eine Methode dafür in der API geben:
onAccountChangedKnuddelAmount
Knuddelige Grüße
Ironist