LPgenerator / mattermost_bot

MatterBot - A chat bot for MatterMost (http://www.mattermost.org).
MIT License
211 stars 60 forks source link

self.team_id = self.initial['teams'][0]['id'] KeyError: 'teams' #60

Open webo111 opened 5 years ago

webo111 commented 5 years ago

when login success run here. def login(self, name, email, password): props = {'name': name, 'login_id': email, 'password': password} p = requests.post( self.url + '/users/login', data=json.dumps(props), verify=self.ssl_verify ) if p.status_code == 200: self.token = p.headers["Token"] self.load_initial_data() return json.loads(p.text) else: p.raise_for_status()

def load_initial_data(self):
    self.initial = self.get('/users/initial_load')
    self.team_id = self.initial['teams'][0]['id']

It was wrong: self.team_id = self.initial['teams'][0]['id'] KeyError: 'teams'

My version of mattermost is 5.8.0 and mattermost_bot of version is 1.0.20 I need you help .thanks very match.

attzonko commented 5 years ago

Hi @webo111 this fork is no longer actively maintained. Feel free to give my fork a try. We renamed it to be able to make pypi releases, but it is the same code base: mmpy_bot

webo111 commented 5 years ago

Hi @webo111 this fork is no longer actively maintained. Feel free to give my fork a try. We renamed it to be able to make pypi releases, but it is the same code base: mmpy_bot

thanks. it nice.