public static void SetCallout(string apiUrl, string connectionId, string room, JObject data) { Logging.LogDebug("Request Set Callout - " + room); data["ts"] = DateTime.UtcNow.Ticks; SendMessages(apiUrl, Connection.GetConnectionIds(room), room, data); Catchup.Store(room, data); }
public static void RequestPrayer(string apiUrl, string connectionId, string room, JObject data) { room += ".host"; Logging.LogDebug("Request Prayer - " + room); data["ts"] = DateTime.UtcNow.Ticks; SendMessages(apiUrl, Connection.GetConnectionIds(room), room, data); Catchup.Store(room, data); }
public static void Send(string apiUrl, string connectionId, string room, JObject data) { Logging.LogDebug("Send Message - " + room); data["msg"] = Utils.ReplaceBadWords(data["msg"].ToString()); data["ts"] = DateTime.UtcNow.Ticks; Logging.LogDebug("Sending Message - " + data["msg"].ToString()); SendMessages(apiUrl, Connection.GetConnectionIds(room), room, data); Catchup.Store(room, data); Logging.LogDebug("Catchup Stored"); }
public static void Delete(string apiUrl, string connectionId, string room, JObject data) { Logging.LogDebug("Delete Message - " + room); SendMessages(apiUrl, Connection.GetConnectionIds(room), room, data); Catchup.Store(room, data); }