示例#1
0
 def test_get_insecure_bot(self, anon, token):
     token.return_value = "token"
     self.assertTrue(
         isinstance(DialogBot.get_insecure_bot("endpoint", None),
                    DialogBot))
     self.assertTrue(anon.called)
     self.assertTrue(token.called)
示例#2
0
# coding: utf-8
from dialog_bot_sdk.peers import private_peer
from dialog_bot_sdk.bot import DialogBot
from dialog_api import messaging_pb2
#from threading import Thread
from dialog_bot_sdk import interactive_media
import time


def on_msg(*params):
    print('on msg', params)


if __name__ == '__main__':
    d = DialogBot.get_insecure_bot("grpc-test.transmit.im:8080",
                                   "c1ff5ca4b7e5fa4660c6a730fdcb613e31deafd8")

    # d = DialogBot.get_insecure_bot("localhost:8080", "a4e1d8a184f2a94400dd19492119cbe427d38ef8")
    # d.messaging.send_message(private_peer(966246115), "test", )


    def sender(count=10):
        i = 0
        while i < count:
            i += 1
            if i % 2 == 0:
                d.messaging.send_message(private_peer(966246115),
                                         "Simple text")
            else:
                d.messaging.send_message(
                    private_peer(966246115), "Interactive media %d" % i, [