Warning: session_start(): open(/var/lib/php/sessions/sess_jpetki115kdardsf0bju0rqvor, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
!7
p-exp {
logModuleOutput();
discordBot(voidfunc(MessageReceivedEvent e) {
print("Channel type: " + e.getChannelType());
bool isPrivate = e.getChannelType() == ChannelType.PRIVATE;
print("Msg from " + e.getAuthor().getName() + ": " + e.getMessage().getContentDisplay());
S content = e.getMessage().getContentRaw();
if (nempty(content)) {
print("Next-to-last char: " + intToHex(nextToLastChar(content));
print("Last char: " + intToHex(lastChar(content));
}
new Matches m;
S s = "";
if (isPrivate) s = content;
else if (swic(content, "gazelle", m)) s = m.rest();
if (empty(s)) ret;
/*if (!regexpContains("^:[a-z]", s))
s = dropLeadingPunctuation(s);*/
s = "Bah! " + trim(s);
print("Sending: " + s);
fbool delete = ewic(content, "delete");
e.getChannel().sendMessage(s).queue(msg -> {
if (delete) doLater(5.0, r {
msg.delete().queue();
})
});
});
}