private Task CheckNewJailChannel(SocketChannel arg) { if (!Globals.SiteUploadConfigured) { return(Task.CompletedTask); } SourceUploaderModule.UpdateSauceUploadInfos(); return(Task.CompletedTask); }
private async Task CheckLikeReactions(Cacheable <IUserMessage, ulong> Message, ISocketMessageChannel Channel, SocketReaction Reaction) { if ((Globals.JailChannels.Contains(Channel.Id) || Globals.HellChannels.Contains(Channel.Id)) && !Reaction.User.Value.IsBot) { if (Reaction.Emote.ToString().Is("❤️", "⭐")) { var Mess = await Message.GetOrDownloadAsync(); await SourceUploaderModule.CheckAndUploadStats(Mess, Reaction, Channel.Name); } } }
private async Task SourceCheck(SocketMessage arg) { if (!(arg is SocketUserMessage msg) || !Globals.SiteUploadConfigured || arg.IsDm()) { return; } SocketGuildChannel ChannelForTest = msg.Channel as SocketGuildChannel; if (ChannelForTest != null && Globals.JailChannels.Contains(ChannelForTest.Id) || Globals.HellChannels.Contains(ChannelForTest.Id)) { await SourceUploaderModule.UploadToSauce(msg, Globals.HellChannels.Contains(ChannelForTest.Id)); } }
private Task InitJailChannels() { SourceUploaderModule.UpdateSauceUploadInfos(); return(Task.CompletedTask); }