Add a send_message() function for plugins
This commit is contained in:
parent
c80022e816
commit
47c052acf4
1 changed files with 10 additions and 0 deletions
10
src/core.py
10
src/core.py
|
@ -1637,3 +1637,13 @@ class Core(object):
|
|||
if not self.running or self.background is True:
|
||||
return
|
||||
curses.doupdate()
|
||||
|
||||
def send_message(self, msg):
|
||||
"""
|
||||
Function to use in plugins to send a message in the current conversation.
|
||||
Returns False if the current tab is not a conversation tab
|
||||
"""
|
||||
if not isinstance(self.current_tab(), tabs.ChatTab):
|
||||
return False
|
||||
self.current_tab().command_say(msg)
|
||||
return True
|
||||
|
|
Loading…
Reference in a new issue