utox send inline plugin
This commit is contained in:
parent
dd4634c1a7
commit
968d43affe
2 changed files with 20 additions and 0 deletions
|
@ -16,4 +16,5 @@ For more info visit [plugins.md](https://github.com/toxygen-project/toxygen/blob
|
||||||
- Chess - play chess with your friends using Tox.
|
- Chess - play chess with your friends using Tox.
|
||||||
- Garland - changes your status like it's garland.
|
- Garland - changes your status like it's garland.
|
||||||
- AutoAnswer - calls auto answering.
|
- AutoAnswer - calls auto answering.
|
||||||
|
- uToxInlineSending - send inlines with the same name as uTox does.
|
||||||
|
|
||||||
|
|
19
uToxInlineSending/uin.py
Normal file
19
uToxInlineSending/uin.py
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
import plugin_super_class
|
||||||
|
|
||||||
|
|
||||||
|
class uToxInlineSending(plugin_super_class.PluginSuperClass):
|
||||||
|
|
||||||
|
def __init__(self, *args):
|
||||||
|
super(uToxInlineSending, self).__init__('uToxInlineSending', 'uin', *args)
|
||||||
|
self._tmp = None
|
||||||
|
|
||||||
|
def stop(self):
|
||||||
|
self._profile.send_screenshot = self._tmp
|
||||||
|
|
||||||
|
def start(self):
|
||||||
|
self._tmp = self._profile.send_screenshot
|
||||||
|
|
||||||
|
def func(data):
|
||||||
|
self._profile.send_inline(data, 'utox-inline.png')
|
||||||
|
|
||||||
|
self._profile.send_screenshot = func
|
Loading…
Reference in a new issue