factorize common help
This commit is contained in:
@@ -9,6 +9,7 @@ from .scanner import Scanner
|
||||
from . import EmotesScanner
|
||||
from data_types import Composition, Emote, get_emote_dict
|
||||
from logs import ChannelLogs, MessageLog
|
||||
from utils import COMMON_HELP_ARGS
|
||||
|
||||
|
||||
class CompositionScanner(Scanner):
|
||||
@@ -17,8 +18,7 @@ class CompositionScanner(Scanner):
|
||||
return "```\n"
|
||||
+"%comp : Show composition statistics\n"
|
||||
+"arguments:\n"
|
||||
+"* @member/me : filter for one or more member\n"
|
||||
+"* #channel/here : filter for one or more channel\n"
|
||||
+COMMON_HELP_ARGS
|
||||
+"Example: %comp #mychannel1 @user\n"
|
||||
+"```"
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ import discord
|
||||
from logs import ChannelLogs, MessageLog
|
||||
from data_types import Emote, get_emote_dict
|
||||
from .scanner import Scanner
|
||||
from utils import emojis
|
||||
from utils import emojis, COMMON_HELP_ARGS
|
||||
|
||||
|
||||
class EmotesScanner(Scanner):
|
||||
@@ -17,8 +17,7 @@ class EmotesScanner(Scanner):
|
||||
return "```\n"
|
||||
+"%emotes : Rank emotes by their usage\n"
|
||||
+"arguments:\n"
|
||||
+"* @member/me : filter for one or more member\n"
|
||||
+"* #channel/here : filter for one or more channel\n"
|
||||
+COMMON_HELP_ARGS
|
||||
+"* <n> : top <n> emojis, default is 20\n"
|
||||
+"* all : list all common emojis in addition to this guild's\n"
|
||||
+"* members : show top member for each emote\n"
|
||||
|
||||
@@ -8,6 +8,7 @@ import discord
|
||||
from .scanner import Scanner
|
||||
from data_types import Frequency
|
||||
from logs import ChannelLogs, MessageLog
|
||||
from utils import COMMON_HELP_ARGS
|
||||
|
||||
|
||||
class FrequencyScanner(Scanner):
|
||||
@@ -16,8 +17,7 @@ class FrequencyScanner(Scanner):
|
||||
return "```\n"
|
||||
+"%freq : Show frequency-related statistics\n"
|
||||
+"arguments:\n"
|
||||
+"* @member/me : filter for one or more member\n"
|
||||
+"* #channel/here : filter for one or more channel\n"
|
||||
+COMMON_HELP_ARGS
|
||||
+"Example: %freq #mychannel1 @user\n"
|
||||
+"```"
|
||||
|
||||
|
||||
@@ -7,8 +7,9 @@ import discord
|
||||
|
||||
from .scanner import Scanner
|
||||
from . import FrequencyScanner, CompositionScanner, PresenceScanner, EmotesScanner
|
||||
from data_types import Frequency, Composition, Presence, Emote, get_emote_dict
|
||||
from data_types import Frequency, Composition, Presence, get_emote_dict
|
||||
from logs import ChannelLogs, MessageLog
|
||||
from utils import COMMON_HELP_ARGS
|
||||
|
||||
|
||||
class FullScanner(Scanner):
|
||||
@@ -17,8 +18,7 @@ class FullScanner(Scanner):
|
||||
return "```\n"
|
||||
+"%full : Show full statistics\n"
|
||||
+"arguments:\n"
|
||||
+"* @member/me : filter for one or more member\n"
|
||||
+"* #channel/here : filter for one or more channel\n"
|
||||
+COMMON_HELP_ARGS
|
||||
+"Example: %full #mychannel1 @user\n"
|
||||
+"```"
|
||||
|
||||
|
||||
@@ -8,6 +8,7 @@ from .scanner import Scanner
|
||||
from . import EmotesScanner
|
||||
from data_types import Presence, Emote, get_emote_dict
|
||||
from logs import ChannelLogs, MessageLog
|
||||
from utils import COMMON_HELP_ARGS
|
||||
|
||||
|
||||
class PresenceScanner(Scanner):
|
||||
@@ -16,8 +17,7 @@ class PresenceScanner(Scanner):
|
||||
return "```\n"
|
||||
+"%pres : Show presence statistics\n"
|
||||
+"arguments:\n"
|
||||
+"* @member/me : filter for one or more member\n"
|
||||
+"* #channel/here : filter for one or more channel\n"
|
||||
+COMMON_HELP_ARGS
|
||||
+"Example: %pres #mychannel1 @user\n"
|
||||
+"```"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user