示例#1
0
    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')
示例#2
0
    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')
示例#3
0
    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')
示例#4
0
 def test_join_room(self):
     data = gitter.join_room('fake_access_token', 'room_name')
     self.assertIn('id', data)
示例#5
0
 def test_join_room(self):
     data = gitter.join_room('fake_access_token', 'room_name')
     self.assertIn('id', data)