mirror of
https://gitlab.com/Kwoth/nadekobot.git
synced 2025-09-11 09:48:26 -04:00
vars and target-typed new
This commit is contained in:
@@ -62,7 +62,7 @@ public partial class Xp
|
||||
return;
|
||||
}
|
||||
|
||||
if (!_service.CreateClub(ctx.User, clubName, out ClubInfo club))
|
||||
if (!_service.CreateClub(ctx.User, clubName, out var club))
|
||||
{
|
||||
await ReplyErrorLocalizedAsync(strs.club_create_error).ConfigureAwait(false);
|
||||
return;
|
||||
@@ -109,7 +109,7 @@ public partial class Xp
|
||||
return;
|
||||
}
|
||||
|
||||
if (!_service.GetClubByName(clubName, out ClubInfo club))
|
||||
if (!_service.GetClubByName(clubName, out var club))
|
||||
{
|
||||
await ReplyErrorLocalizedAsync(strs.club_not_exists).ConfigureAwait(false);
|
||||
return;
|
||||
@@ -226,7 +226,7 @@ public partial class Xp
|
||||
if (string.IsNullOrWhiteSpace(clubName))
|
||||
return;
|
||||
|
||||
if (!_service.GetClubByName(clubName, out ClubInfo club))
|
||||
if (!_service.GetClubByName(clubName, out var club))
|
||||
{
|
||||
await ReplyErrorLocalizedAsync(strs.club_not_exists).ConfigureAwait(false);
|
||||
return;
|
||||
@@ -345,7 +345,7 @@ public partial class Xp
|
||||
[NadekoCommand, Aliases]
|
||||
public async Task ClubDisband()
|
||||
{
|
||||
if (_service.Disband(ctx.User.Id, out ClubInfo club))
|
||||
if (_service.Disband(ctx.User.Id, out var club))
|
||||
{
|
||||
await ReplyConfirmLocalizedAsync(strs.club_disbanded(Format.Bold(club.ToString())));
|
||||
}
|
||||
|
@@ -339,7 +339,7 @@ public partial class Xp : NadekoModule<XpService>
|
||||
await ctx.Channel.TriggerTypingAsync();
|
||||
|
||||
var socketGuild = ((SocketGuild)ctx.Guild);
|
||||
List<UserXpStats> allUsers = new List<UserXpStats>();
|
||||
var allUsers = new List<UserXpStats>();
|
||||
if (opts.Clean)
|
||||
{
|
||||
await ctx.Channel.TriggerTypingAsync().ConfigureAwait(false);
|
||||
@@ -370,14 +370,14 @@ public partial class Xp : NadekoModule<XpService>
|
||||
return embed.WithDescription("-");
|
||||
else
|
||||
{
|
||||
for (int i = 0; i < users.Count; i++)
|
||||
for (var i = 0; i < users.Count; i++)
|
||||
{
|
||||
var levelStats = new LevelStats(users[i].Xp + users[i].AwardedXp);
|
||||
var user = ((SocketGuild)ctx.Guild).GetUser(users[i].UserId);
|
||||
|
||||
var userXpData = users[i];
|
||||
|
||||
var awardStr = "";
|
||||
var awardStr = string.Empty;
|
||||
if (userXpData.AwardedXp > 0)
|
||||
awardStr = $"(+{userXpData.AwardedXp})";
|
||||
else if (userXpData.AwardedXp < 0)
|
||||
@@ -408,7 +408,7 @@ public partial class Xp : NadekoModule<XpService>
|
||||
embed.WithDescription("-");
|
||||
else
|
||||
{
|
||||
for (int i = 0; i < users.Length; i++)
|
||||
for (var i = 0; i < users.Length; i++)
|
||||
{
|
||||
var user = users[i];
|
||||
embed.AddField(
|
||||
|
Reference in New Issue
Block a user