Antwort auf: Dreamboy-1996 <3
Im Grunde ist es total simpel aufgebaut. Der erste Parameter in der sendPostMessage ist der User, der die Nachricht erhalten soll.
Als nächstes kommt der Betreff der /m. Zu guter Letzt kommt der vollständige Text der Nachricht.

Der Aufruf wäre dann also folgender:
Code:
var bot = KnuddelsServer.getDefaultBotUser();
bot.sendPostMessage(receivingUser, 'Betreff der Nachricht', 'Das ist der Text, der in der Nachricht dargestellt wird');



Ich hab das nun eingebunden, man beachte, das ist die Textausgabe der Topliste, die öffentlich und als /m ausgegeben werden soll ....

Öffentlich funktioniert es ....

Beispiel :

Code:



var access = KnuddelsServer.getToplistAccess();
var profile = KnuddelsServer.getAppProfileEntryAccess();

// Definiere deine Spielränge

var rank = access.createOrUpdateToplist('points2', 'Game StarWars-Sith', {

           
			0: 'Ungeeignet',
            1: 'Rang A',
 
            100000: 'Rang Z',
});

profile.createOrUpdateEntry(rank, ToplistDisplayType.LabelAndRank);

rank.addLabelChangeListener(function(toplistLabelChangeEvent) {
var user = toplistLabelChangeEvent.getUser();
var newLabel = toplistLabelChangeEvent.getNewLabel();
var bot = KnuddelsServer.getDefaultBotUser();
bot.sendPublicMessage('Gratulation °>_h' + user + '|/m ' + user + '|/w ' + user + '<°, °BB°Du hast soeben den °G°Rang _' + newLabel + '_ °BB°erreicht.');

bot.sendPostMessage(receivingUser, 'Rangaufstieg', 'gewünschter Text');




Ich hatte bereits die Zeile
Code:
var bot = KnuddelsServer.getDefaultBotUser();


enthalten, ich benötigte nur noch die öffentliche Ausgabe :
Code:
bot.sendPostMessage(receivingUser, 'Rangaufstieg', 'gewünschter Text');


Jedoch baut sich ein neues Problem auf, er erkennt die receivingUser nicht ! :-|

Das hier wäre die Fehlermeldung :

Code:
App-Logs (privat): StarBots: ERROR: org.mozilla.javascript.EcmaError: ReferenceError: "receivingUser" is not defined. (knuddelsDEV.3056XXXX.StarBots@v0: main.js#97)
	at knuddelsDEV.3056XXXX.StarBots@v0: main.js:97


Was mach ich verkehrt ? :-O
_________________________
Ich mag evt. ein wenig verrückt sein, aber was ist heute noch normal ?
Jeder Mensch hat in diesem Fall eine eigene Definition :-P

Mit frechen Grüßen
TMboy :-D