Compare commits

...

1 Commits

Author SHA1 Message Date
'leftie abbf24f6fa add important wrapper commands around `/me` 2019-05-24 21:56:10 -04:00
1 changed files with 33 additions and 1 deletions

View File

@ -74,11 +74,43 @@ class StandardCommonCommands(CommandContainer):
def say(self, message): def say(self, message):
self.send(message) self.send(message)
@command('we','us',raw=True) @command('we','us', raw=True)
@doc(_("Send action (in the third person) to the current chat")) @doc(_("Send action (in the third person) to the current chat"))
def me(self, action): def me(self, action):
self.send("/me %s" % action) self.send("/me %s" % action)
@command('kiss', raw=True, empty=True)
@doc(_("Send kiss (in the third person) to the current chat"))
def kisses(self, action):
if action:
self.send("/me kisses %s" % action)
else:
self.send("/me kisses")
@command('cuddle', raw=True, empty=True)
@doc(_("Send cuddles (in the third person) to the current chat"))
def cuddles(self, action):
if action:
self.send("/me cuddles %s" % action)
else:
self.send("/me cuddles")
@command('nuzzle','nuzl', raw=True, empty=True)
@doc(_("Send nuzzles (in the third person) to the current chat"))
def nuzzles(self, action):
if action:
self.send("/me nuzzles %s" % action)
else:
self.send("/me nuzzles")
@command('hug', raw=True, empty=True)
@doc(_("Send hugs (in the third person) to the current chat"))
def hugs(self, action):
if action:
self.send("/me hugs %s" % action)
else:
self.send("/me hugs")
@command('lastlog', overlap=True) @command('lastlog', overlap=True)
@doc(_("Show logged messages which mention given text")) @doc(_("Show logged messages which mention given text"))
def grep(self, text, limit=None): def grep(self, text, limit=None):