Hey,
bin gerade dabei meine Scripts auf die neue Scripting Engine für die Sinusbot Alpha umzuschreiben. Dabei ist mit aufgefallen das die Beschreibung eines Channels nicht vom Bot gelesen werden kann.
Logfile: (LogLevel in Config ist auf 3)
Der Channel selber hat bei "Beschreibung sehen" eine Power von 0 und der Bot hat Serveradmin rechte.
EDIT: Auch
bin gerade dabei meine Scripts auf die neue Scripting Engine für die Sinusbot Alpha umzuschreiben. Dabei ist mit aufgefallen das die Beschreibung eines Channels nicht vom Bot gelesen werden kann.
JavaScript:
registerPlugin({
name: 'Playground',
version: '1.0.0',
description: 'This example script sends a http request.',
author: 'Author <[email protected]>',
requiredModules: ['http'],
vars: []
}, (_, config, meta) => {
const engine = require('engine');
const backend = require('backend');
var Channel = backend.getChannelByID(86);
engine.log("name(): " + Channel.name());
engine.log("id(): " + Channel.id());
engine.log("description(): " + Channel.description());
});
Logfile: (LogLevel in Config ist auf 3)
Code:
2019-04-28T16:20:00+02:00 script playground loaded
2019-04-28T16:20:00+02:00 [ playground:15:9] description():
2019-04-28T16:20:00+02:00 [ playground:14:9] id(): 86
2019-04-28T16:20:00+02:00 [ playground:13:9] name(): [cspacer]# Playground #
Der Channel selber hat bei "Beschreibung sehen" eine Power von 0 und der Bot hat Serveradmin rechte.
EDIT: Auch
Channel.setDescription("Test");
funktioniert nicht. Kein Eintrag im Log und Beschreibung wird nicht geändert.