29 lines
1019 B
D
29 lines
1019 B
D
module commands;
|
|
import util;
|
|
enum Command; // UDA
|
|
|
|
// auto avatar(string[] arguments) @Command {
|
|
// string url = cast(string)get(homeserver~"/_matrix/client/v3/profile/"~event.sender~"/avatar_url");
|
|
// if (url == "{}")
|
|
// return MSG("User has no avatar");
|
|
// return MSG(event.sender, `<img src="`~url[15..$-2]~`">`);
|
|
// }
|
|
|
|
@Command string[2] huy = [":orehussmile:",
|
|
`<img data-mx-emoticon height="32" alt=":orehussmile:" title=":orehussmile:"
|
|
src="mxc://4d2.org/XvWYAuhASYRHtYvtspsrWvtU" >`];
|
|
@Command string ver = "SkunkyBot Pre-Alpha 0.1 :: https://git.bloat.cat/skunky/skunkybot-d";
|
|
static @Command string compver = "Compiler version: "~intToStr(__VERSION__);
|
|
|
|
// switch (evt.body) {
|
|
// case "!huy":
|
|
// send(MSG(":orehussmile:",
|
|
// ), room);
|
|
// break;
|
|
// case "!версия": send(), room); break;
|
|
// case "скунс": send(MSG("еблан"), room); break;
|
|
// case "!avatar":
|
|
//
|
|
// break;
|
|
// default: break;
|
|
// }
|