public Form1() { InitializeComponent(); main_thread_sync_context_ = new WindowsFormsSynchronizationContext(); rtm = RtmWrapper.Instance; rtm.Initialize(); rtm.OnLoginSuccess += Rtm_OnLoginSuccess; rtm.OnJoinSuccess += Rtm_OnJoinSuccess; rtm.OnMessageReceived += Rtm_OnMessageReceived; rtm.OnQueryStatusReceived += Rtm_OnQueryStatusReceived; rtm.OnChannelMemberCountReceived += Rtm_OnChannelMemberCountReceived; rtm.OnMemberChanged += Rtm_OnMemberChanged; }
// Start is called before the first frame update void Start() { rtm = RtmWrapper.Instance; rtm.OnLoginSuccess += Rtm_OnLoginSuccess; rtm.OnJoinSuccess += Rtm_OnJoinSuccess; rtm.OnMessageReceived += Rtm_OnMessageReceived; rtm.OnQueryStatusReceived += Rtm_OnQueryStatusReceived; rtm.OnChannelMemberCountReceived += Rtm_OnChannelMemberCountReceived; rtm.OnMemberChanged += Rtm_OnMemberChanged; bool initialized = ShowDisplayTexts(); if (initialized) { SendMessageToChat("RTM initialized", Message.MessageType.info); } else { SendMessageToChat("RTM not initialized", Message.MessageType.info); } }