history commands

This commit is contained in:
Klemek
2021-04-06 23:01:51 +02:00
parent aa32382e1d
commit e9505fa082
14 changed files with 215 additions and 11 deletions
+21
View File
@@ -18,6 +18,9 @@ from scanners import (
MessagesScanner,
ChannelsScanner,
ReactionsScanner,
FirstScanner,
RandomScanner,
LastScanner,
)
from logs import GuildLogs
@@ -41,6 +44,24 @@ bot.register_command(
"cancel: stop current analysis",
"```\n" + "%cancel: Stop current analysis\n" + "```",
)
bot.register_command(
"last",
lambda *args: LastScanner().compute(*args),
"last: read last message",
LastScanner.help(),
)
bot.register_command(
"rand(om)?",
lambda *args: RandomScanner().compute(*args),
"rand: read a random message",
RandomScanner.help(),
)
bot.register_command(
"first",
lambda *args: FirstScanner().compute(*args),
"first: read first message",
FirstScanner.help(),
)
bot.register_command(
"mentioned",
lambda *args: MentionedScanner().compute(*args),