Make /leaderboard show leaderboard for stars by default

This commit is contained in:
Basique Evangelist 2019-07-12 16:27:10 +03:00
parent 2410a5d826
commit 5e239c934c
Signed by untrusted user: BasiqueEvangelist
GPG Key ID: B370219149301706
4 changed files with 15 additions and 20 deletions

View File

@ -28,9 +28,8 @@ namespace JetKarmaBot.Commands
string response; string response;
if (string.IsNullOrWhiteSpace(awardTypeName)) if (string.IsNullOrWhiteSpace(awardTypeName))
response = currentLocale["jetkarmabot.leaderboard.noallawardtypes"]; awardTypeName = "star";
else
{
var awardTypeIdQuery = from awt in db.AwardTypes var awardTypeIdQuery = from awt in db.AwardTypes
where awt.CommandName == awardTypeName where awt.CommandName == awardTypeName
select awt.AwardTypeId; select awt.AwardTypeId;
@ -45,7 +44,6 @@ namespace JetKarmaBot.Commands
.Take(5) .Take(5)
.ToList() .ToList()
.Select((x,index) => $"{index+1}. {db.Users.Find(x.UserId).Username} - {x.Amount}")); .Select((x,index) => $"{index+1}. {db.Users.Find(x.UserId).Username} - {x.Amount}"));
}
Client.SendTextMessageAsync( Client.SendTextMessageAsync(
args.Message.Chat.Id, args.Message.Chat.Id,

View File

@ -35,7 +35,6 @@
"jetkarmabot.currencies.listtext": "Тыпы узнагарод:", "jetkarmabot.currencies.listtext": "Тыпы узнагарод:",
"jetkarmabot.leaderboard.help": "<todo>", "jetkarmabot.leaderboard.help": "<todo>",
"jetkarmabot.leaderboard.awardtypehelp": "<todo>", "jetkarmabot.leaderboard.awardtypehelp": "<todo>",
"jetkarmabot.leaderboard.noallawardtypes": "<todo>",
"jetkarmabot.leaderboard.specifictext": "<todo>", "jetkarmabot.leaderboard.specifictext": "<todo>",
"jetkarmabot.awardtypes.nominative.star": "зорачка", "jetkarmabot.awardtypes.nominative.star": "зорачка",
"jetkarmabot.awardtypes.nominative.pie": "з паліцы піражок", "jetkarmabot.awardtypes.nominative.pie": "з паліцы піражок",

View File

@ -34,7 +34,6 @@
"jetkarmabot.currencies.listtext": "Award types:", "jetkarmabot.currencies.listtext": "Award types:",
"jetkarmabot.leaderboard.help": "Shows the people with the most of a specific award.", "jetkarmabot.leaderboard.help": "Shows the people with the most of a specific award.",
"jetkarmabot.leaderboard.awardtypehelp": "The awardtype to show a leaderboard for.", "jetkarmabot.leaderboard.awardtypehelp": "The awardtype to show a leaderboard for.",
"jetkarmabot.leaderboard.noallawardtypes": "Sorry, but leaderboards for all award types are not implemented yet.",
"jetkarmabot.leaderboard.specifictext": "Leaderboard for {0}:", "jetkarmabot.leaderboard.specifictext": "Leaderboard for {0}:",
"jetkarmabot.awardtypes.nominative.star": "star", "jetkarmabot.awardtypes.nominative.star": "star",
"jetkarmabot.awardtypes.nominative.pie": "pie from the shelf", "jetkarmabot.awardtypes.nominative.pie": "pie from the shelf",

View File

@ -34,7 +34,6 @@
"jetkarmabot.currencies.listtext": "Типы наград:", "jetkarmabot.currencies.listtext": "Типы наград:",
"jetkarmabot.leaderboard.help": "Таблица лидеров по количеству наград", "jetkarmabot.leaderboard.help": "Таблица лидеров по количеству наград",
"jetkarmabot.leaderboard.awardtypehelp": "Тип награды, по которой покажется отчет.", "jetkarmabot.leaderboard.awardtypehelp": "Тип награды, по которой покажется отчет.",
"jetkarmabot.leaderboard.noallawardtypes": "Сводные таблицы пока не поддерживаются.",
"jetkarmabot.leaderboard.specifictext": "Передовики в номинации \"{0}\":", "jetkarmabot.leaderboard.specifictext": "Передовики в номинации \"{0}\":",
"jetkarmabot.awardtypes.nominative.star": "звездочка", "jetkarmabot.awardtypes.nominative.star": "звездочка",
"jetkarmabot.awardtypes.nominative.pie": "с полки пирожок", "jetkarmabot.awardtypes.nominative.pie": "с полки пирожок",