utox send inline plugin

This commit is contained in:
ingvar1995 2016-11-05 17:03:22 +03:00
parent dd4634c1a7
commit 968d43affe
2 changed files with 20 additions and 0 deletions

View file

@ -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
View 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