add important wrapper commands around /me
				
					
				
			This commit is contained in:
		
							parent
							
								
									c32f46e99f
								
							
						
					
					
						commit
						abbf24f6fa
					
				
					 1 changed files with 33 additions and 1 deletions
				
			
		| 
						 | 
					@ -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):
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		
		Reference in a new issue