def _make_commands(self):
group = commands.Group(
name=self.service_name,
callback=self._group_command,
help=self._make_help_string(strings.group_command_help),
)
group.instance = self
cmd = commands.Command(
name='add',
aliases=['subscribe'],
callback=self._add_command,
help=self._make_help_string(strings.add_command_help),
)
cmd.instance = self
group.add_command(cmd)
cmd = commands.Command(
name='del',
aliases=['unsubscribe', 'remove', 'delete'],
callback=self._del_command,
help=self._make_help_string(strings.del_command_help),
)
cmd.instance = self
group.add_command(cmd)
cmd = commands.Command(
name='list',
callback=self._list_command,
help=self._make_help_string(strings.list_command_help),
)
cmd.instance = self
group.add_command(cmd)
cmd = commands.Command(
name='enable',
callback=self._enable_command,
help=self._make_help_string(strings.enable_command_help),
)
cmd.instance = self
group.add_command(cmd)
cmd = commands.Command(
name='disable',
callback=self._disable_command,
help=self._make_help_string(strings.disable_command_help),
)
cmd.instance = self
group.add_command(cmd)
return group
评论列表
文章目录