def __init__(self, chatbot, **kwargs): super().__init__(chatbot, **kwargs) self.gitter_room = kwargs.get('gitter_room') self.gitter_api_token = kwargs.get('gitter_api_token') # Join the Gitter room room_data = gitter.join_room(self.gitter_api_token, self.gitter_room) self.room_id = room_data.get('id')
def __init__(self, chatbot, **kwargs): super().__init__(chatbot, **kwargs) self.gitter_room = kwargs.get('gitter_room') self.gitter_api_token = kwargs.get('gitter_api_token') self.only_respond_to_mentions = kwargs.get('gitter_only_respond_to_mentions', True) self.sleep_time = kwargs.get('gitter_sleep_time', 4) # Join the Gitter room room_data = gitter.join_room(self.gitter_api_token, self.gitter_room) self.room_id = room_data.get('id') user_data = gitter.get_user_data(self.gitter_api_token) self.user_id = user_data[0].get('id') self.username = user_data[0].get('username')
def __init__(self, chatbot, **kwargs): super().__init__(chatbot, **kwargs) self.gitter_room = kwargs.get('gitter_room') self.gitter_api_token = kwargs.get('gitter_api_token') self.only_respond_to_mentions = kwargs.get( 'gitter_only_respond_to_mentions', True) self.sleep_time = kwargs.get('gitter_sleep_time', 4) # Join the Gitter room room_data = gitter.join_room(self.gitter_api_token, self.gitter_room) self.room_id = room_data.get('id') user_data = gitter.get_user_data(self.gitter_api_token) self.user_id = user_data[0].get('id') self.username = user_data[0].get('username')
def test_join_room(self): data = gitter.join_room('fake_access_token', 'room_name') self.assertIn('id', data)