.activity fix, MessageUpdated and messageDeleted show a channel, .ct fix
This commit is contained in:
		@@ -651,7 +651,7 @@ namespace NadekoBot.Modules.Administration
 | 
				
			|||||||
                        return;
 | 
					                        return;
 | 
				
			||||||
                    var embed = new EmbedBuilder()
 | 
					                    var embed = new EmbedBuilder()
 | 
				
			||||||
                        .WithOkColor()
 | 
					                        .WithOkColor()
 | 
				
			||||||
                        .WithTitle("🗑 Message Deleted")
 | 
					                        .WithTitle($"🗑 Message Deleted in {((ITextChannel)msg.Channel).Mention}")
 | 
				
			||||||
                        .WithDescription($"{msg.Author}")
 | 
					                        .WithDescription($"{msg.Author}")
 | 
				
			||||||
                        .AddField(efb => efb.WithName("Content").WithValue(msg.Resolve(userHandling: TagHandling.FullName)).WithIsInline(false))
 | 
					                        .AddField(efb => efb.WithName("Content").WithValue(msg.Resolve(userHandling: TagHandling.FullName)).WithIsInline(false))
 | 
				
			||||||
                        .AddField(efb => efb.WithName("Id").WithValue(msg.Id.ToString()).WithIsInline(false))
 | 
					                        .AddField(efb => efb.WithName("Id").WithValue(msg.Id.ToString()).WithIsInline(false))
 | 
				
			||||||
@@ -695,7 +695,7 @@ namespace NadekoBot.Modules.Administration
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
                    var embed = new EmbedBuilder()
 | 
					                    var embed = new EmbedBuilder()
 | 
				
			||||||
                        .WithOkColor()
 | 
					                        .WithOkColor()
 | 
				
			||||||
                        .WithTitle("📝 Message Updated")
 | 
					                        .WithTitle($"📝 Message Updated in {((ITextChannel)after.Channel).Mention}")
 | 
				
			||||||
                        .WithDescription(after.Author.ToString())
 | 
					                        .WithDescription(after.Author.ToString())
 | 
				
			||||||
                        .AddField(efb => efb.WithName("Old Message").WithValue(before.Resolve(userHandling: TagHandling.FullName)).WithIsInline(false))
 | 
					                        .AddField(efb => efb.WithName("Old Message").WithValue(before.Resolve(userHandling: TagHandling.FullName)).WithIsInline(false))
 | 
				
			||||||
                        .AddField(efb => efb.WithName("New Message").WithValue(after.Resolve(userHandling: TagHandling.FullName)).WithIsInline(false))
 | 
					                        .AddField(efb => efb.WithName("New Message").WithValue(after.Resolve(userHandling: TagHandling.FullName)).WithIsInline(false))
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -99,7 +99,7 @@ namespace NadekoBot.Modules.Gambling
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
            await CurrencyHandler.AddCurrencyAsync(usrId, $"Awarded by bot owner. ({Context.User.Username}/{Context.User.Id})", amount).ConfigureAwait(false);
 | 
					            await CurrencyHandler.AddCurrencyAsync(usrId, $"Awarded by bot owner. ({Context.User.Username}/{Context.User.Id})", amount).ConfigureAwait(false);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            await Context.Channel.SendConfirmAsync($"{Context.User.Mention} successfully awarded {amount} {(amount == 1 ? Gambling.CurrencyName : Gambling.CurrencyPluralName)} to <@{usrId}>!").ConfigureAwait(false);
 | 
					            await Context.Channel.SendConfirmAsync($"{Context.User.Mention} awarded {amount} {(amount == 1 ? Gambling.CurrencyName : Gambling.CurrencyPluralName)} to <@{usrId}>!").ConfigureAwait(false);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        [NadekoCommand, Usage, Description, Aliases]
 | 
					        [NadekoCommand, Usage, Description, Aliases]
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -102,7 +102,7 @@ namespace NadekoBot.Modules.Utility
 | 
				
			|||||||
        [NadekoCommand, Usage, Description, Aliases]
 | 
					        [NadekoCommand, Usage, Description, Aliases]
 | 
				
			||||||
        [RequireContext(ContextType.Guild)]
 | 
					        [RequireContext(ContextType.Guild)]
 | 
				
			||||||
        [OwnerOnly]
 | 
					        [OwnerOnly]
 | 
				
			||||||
        public async Task Activity(IUserMessage imsg, int page = 1)
 | 
					        public async Task Activity(int page = 1)
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
            const int activityPerPage = 15;
 | 
					            const int activityPerPage = 15;
 | 
				
			||||||
            page -= 1;
 | 
					            page -= 1;
 | 
				
			||||||
@@ -118,7 +118,7 @@ namespace NadekoBot.Modules.Utility
 | 
				
			|||||||
                str.AppendLine($"`{++startCount}.` **{kvp.Key}** [{kvp.Value/NadekoBot.Stats.GetUptime().TotalSeconds:F2}/s] - {kvp.Value} total");
 | 
					                str.AppendLine($"`{++startCount}.` **{kvp.Key}** [{kvp.Value/NadekoBot.Stats.GetUptime().TotalSeconds:F2}/s] - {kvp.Value} total");
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            await imsg.Channel.EmbedAsync(new EmbedBuilder().WithTitle($"Activity Page #{page}")
 | 
					            await Context.Channel.EmbedAsync(new EmbedBuilder().WithTitle($"Activity Page #{page}")
 | 
				
			||||||
                .WithOkColor()
 | 
					                .WithOkColor()
 | 
				
			||||||
                .WithFooter(efb => efb.WithText($"{NadekoBot.CommandHandler.UserMessagesSent.Count} users total."))
 | 
					                .WithFooter(efb => efb.WithText($"{NadekoBot.CommandHandler.UserMessagesSent.Count} users total."))
 | 
				
			||||||
                .WithDescription(str.ToString()));
 | 
					                .WithDescription(str.ToString()));
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -247,9 +247,9 @@ namespace NadekoBot.Modules.Utility
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
            var topic = channel.Topic;
 | 
					            var topic = channel.Topic;
 | 
				
			||||||
            if (string.IsNullOrWhiteSpace(topic))
 | 
					            if (string.IsNullOrWhiteSpace(topic))
 | 
				
			||||||
                await channel.SendErrorAsync("No topic set.").ConfigureAwait(false);
 | 
					                await Context.Channel.SendErrorAsync("No topic set.").ConfigureAwait(false);
 | 
				
			||||||
            else
 | 
					            else
 | 
				
			||||||
                await channel.SendConfirmAsync("Channel topic", topic).ConfigureAwait(false);
 | 
					                await Context.Channel.SendConfirmAsync("Channel topic", topic).ConfigureAwait(false);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        [NadekoCommand, Usage, Description, Aliases]
 | 
					        [NadekoCommand, Usage, Description, Aliases]
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user