base gc class, callbacks part1

This commit is contained in:
ingvar1995
2017-07-16 22:51:20 +03:00
parent 87392ea95a
commit 9c129e925b
2 changed files with 48 additions and 0 deletions

19
toxygen/group_chat.py Normal file
View File

@ -0,0 +1,19 @@
import basecontact
class GroupChat(basecontact.BaseContact):
def __init__(self, name, status_message, widget, tox, group_number):
super().__init__(name, status_message, widget, None)
self._number = group_number
self._tox = tox
def set_name(self, name):
self._tox.group_set_title(self._number, name)
super().set_name(name)
def send_message(self, message):
self._tox.group_message_send(self._number, message.encode('utf-8'))
def new_title(self, title):
self._name = title