-
Notifications
You must be signed in to change notification settings - Fork 6
User API
unreg edited this page Oct 29, 2016
·
4 revisions
from actorbot.api import users
from actorbot.bots import Conversation
class ExampleConversation(Conversation):
def sample(self):
# nickname or contact
query = ''
out_msg = users.FindUser(self._get_id(), query)
self.send(out_msg)from actorbot.api import users
from actorbot.bots import Conversation
class ExampleConversation(Conversation):
def sample(self):
userId = '2529523898'
name = 'Master of bots'
out_msg = users.ChangeUserName(self._get_id(),
userId=userId, name=name)
self.send(out_msg)from actorbot.api import users
from actorbot.bots import Conversation
class ExampleConversation(Conversation):
def sample(self):
userId = '2529523898'
nickname = ['Master']
out_msg = users.ChangeUserNickname(self._get_id(),
userId=userId, nickname=nickname)
self.send(out_msg)from actorbot.api import users
from actorbot.bots import Conversation
class ExampleConversation(Conversation):
def sample(self):
userId = '2529523898'
about = ['About us...']
out_msg = users.ChangeUserAbout(self._get_id(),
userId=userId, about=about)
self.send(out_msg)from actorbot.api import users
from actorbot.bots import Conversation
class ExampleConversation(Conversation):
def sample(self):
userId = '2529523898'
fl = FileLocation(fileId='5499993619924738779',
accessHash='5896275456997714506')
out_msg = users.ChangeUserAvatar(self._get_id(),
userId=userId, fileLocation=fl)
self.send(out_msg)from actorbot.api import users
from actorbot.bots import Conversation
class ExampleConversation(Conversation):
def sample(self):
userId = '2529523898'
out_msg = users.IsAdmin(self._get_id(), userId=userId)
self.send(out_msg)