|
@@ -33,8 +33,8 @@ namespace MafiaTelegramBot.Resources
|
|
|
{
|
|
|
return new(new[]
|
|
|
{
|
|
|
- new[] {InlineKeyboardButton.WithCallbackData(strings.connect_to_public_room, $"{callback.connect_to_public_room}|{userId}")},
|
|
|
- new[] {InlineKeyboardButton.WithCallbackData(strings.connect_to_private_room, $"{callback.connect_to_private_room}|{userId}")}
|
|
|
+ new[] {InlineKeyboardButton.WithCallbackData(strings.connect_to_public_room, $"{Callback.ConnectToPublicRoom}|{userId}")},
|
|
|
+ new[] {InlineKeyboardButton.WithCallbackData(strings.connect_to_private_room, $"{Callback.ConnectToPrivateRoom}|{userId}")}
|
|
|
});
|
|
|
}
|
|
|
|
|
@@ -42,8 +42,8 @@ namespace MafiaTelegramBot.Resources
|
|
|
{
|
|
|
return new(new[]
|
|
|
{
|
|
|
- new[] {InlineKeyboardButton.WithCallbackData(strings.make_public_room, $"{callback.make_public_room}|{userId}")},
|
|
|
- new[] {InlineKeyboardButton.WithCallbackData(strings.make_private_room, $"{callback.make_private_room}|{userId}")}
|
|
|
+ new[] {InlineKeyboardButton.WithCallbackData(strings.make_public_room, $"{Callback.MakePublicRoom}|{userId}")},
|
|
|
+ new[] {InlineKeyboardButton.WithCallbackData(strings.make_private_room, $"{Callback.MakePrivateRoom}|{userId}")}
|
|
|
});
|
|
|
}
|
|
|
|
|
@@ -52,25 +52,25 @@ namespace MafiaTelegramBot.Resources
|
|
|
return new (new[]
|
|
|
{
|
|
|
new[] {
|
|
|
- InlineKeyboardButton.WithCallbackData(strings.minimum_players_count, $"{callback.set_players_maximum}|{userId}|6"),
|
|
|
+ InlineKeyboardButton.WithCallbackData(strings.minimum_players_count, $"{Callback.SetPlayersMaximum}|{userId}|6"),
|
|
|
},
|
|
|
new[] {
|
|
|
- InlineKeyboardButton.WithCallbackData("7", $"{callback.set_players_maximum}|{userId}|7"),
|
|
|
- InlineKeyboardButton.WithCallbackData("8", $"{callback.set_players_maximum}|{userId}|8"),
|
|
|
- InlineKeyboardButton.WithCallbackData("9", $"{callback.set_players_maximum}|{userId}|9"),
|
|
|
+ InlineKeyboardButton.WithCallbackData("7", $"{Callback.SetPlayersMaximum}|{userId}|7"),
|
|
|
+ InlineKeyboardButton.WithCallbackData("8", $"{Callback.SetPlayersMaximum}|{userId}|8"),
|
|
|
+ InlineKeyboardButton.WithCallbackData("9", $"{Callback.SetPlayersMaximum}|{userId}|9"),
|
|
|
},
|
|
|
new[] {
|
|
|
- InlineKeyboardButton.WithCallbackData("10", $"{callback.set_players_maximum}|{userId}|10"),
|
|
|
- InlineKeyboardButton.WithCallbackData("11", $"{callback.set_players_maximum}|{userId}|11"),
|
|
|
- InlineKeyboardButton.WithCallbackData("12", $"{callback.set_players_maximum}|{userId}|12"),
|
|
|
+ InlineKeyboardButton.WithCallbackData("10", $"{Callback.SetPlayersMaximum}|{userId}|10"),
|
|
|
+ InlineKeyboardButton.WithCallbackData("11", $"{Callback.SetPlayersMaximum}|{userId}|11"),
|
|
|
+ InlineKeyboardButton.WithCallbackData("12", $"{Callback.SetPlayersMaximum}|{userId}|12"),
|
|
|
},
|
|
|
new[] {
|
|
|
- InlineKeyboardButton.WithCallbackData("13", $"{callback.set_players_maximum}|{userId}|13"),
|
|
|
- InlineKeyboardButton.WithCallbackData("14", $"{callback.set_players_maximum}|{userId}|14"),
|
|
|
- InlineKeyboardButton.WithCallbackData("15", $"{callback.set_players_maximum}|{userId}|15"),
|
|
|
+ InlineKeyboardButton.WithCallbackData("13", $"{Callback.SetPlayersMaximum}|{userId}|13"),
|
|
|
+ InlineKeyboardButton.WithCallbackData("14", $"{Callback.SetPlayersMaximum}|{userId}|14"),
|
|
|
+ InlineKeyboardButton.WithCallbackData("15", $"{Callback.SetPlayersMaximum}|{userId}|15"),
|
|
|
},
|
|
|
new[] {
|
|
|
- InlineKeyboardButton.WithCallbackData(strings.maximum_players_count, $"{callback.set_players_maximum}|{userId}|16"),
|
|
|
+ InlineKeyboardButton.WithCallbackData(strings.maximum_players_count, $"{Callback.SetPlayersMaximum}|{userId}|16"),
|
|
|
}
|
|
|
});
|
|
|
}
|
|
@@ -80,27 +80,27 @@ namespace MafiaTelegramBot.Resources
|
|
|
return new (new[]
|
|
|
{
|
|
|
new[] {
|
|
|
- InlineKeyboardButton.WithCallbackData(strings.shop, $"{callback.shop}|{userId}"),
|
|
|
- InlineKeyboardButton.WithCallbackData(strings.my_roles, $"{callback.my_roles}|{userId}")
|
|
|
+ InlineKeyboardButton.WithCallbackData(strings.shop, $"{Callback.ShopMenu}|{userId}"),
|
|
|
+ InlineKeyboardButton.WithCallbackData(strings.my_roles, $"{Callback.ShowMyRoles}|{userId}")
|
|
|
},
|
|
|
- new[] {InlineKeyboardButton.WithCallbackData(strings.settings, $"{callback.settings_profile}|{userId}")}
|
|
|
+ new[] {InlineKeyboardButton.WithCallbackData(strings.settings, $"{Callback.SettingsProfile}|{userId}")}
|
|
|
});
|
|
|
}
|
|
|
|
|
|
- public static InlineKeyboardMarkup StandartExtendedKeyboard(long userId, string type)
|
|
|
+ public static InlineKeyboardMarkup NormalExtendedKeyboard(long userId, string type)
|
|
|
{
|
|
|
return new (new[]
|
|
|
{
|
|
|
new[] {
|
|
|
- InlineKeyboardButton.WithCallbackData(strings.standart, $"{callback.standart}|{userId}|{type}"),
|
|
|
- InlineKeyboardButton.WithCallbackData(strings.extended, $"{callback.extended}|{userId}|{type}")
|
|
|
+ InlineKeyboardButton.WithCallbackData(strings.standart, $"{Callback.MakeNormalGame}|{userId}|{type}"),
|
|
|
+ InlineKeyboardButton.WithCallbackData(strings.extended, $"{Callback.MakeExtendedGame}|{userId}|{type}")
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
|
|
|
public static InlineKeyboardMarkup ChangeNameKeyboard(long userId)
|
|
|
{
|
|
|
- return new(InlineKeyboardButton.WithCallbackData(strings.change_name, $"{callback.change_nick_name}|{userId}"));
|
|
|
+ return new(InlineKeyboardButton.WithCallbackData(strings.change_name, $"{Callback.ChangeNickName}|{userId}"));
|
|
|
}
|
|
|
|
|
|
public static InlineKeyboardMarkup RoomsKeyboard(List<GameRoom> rooms, long userId)
|
|
@@ -112,8 +112,9 @@ namespace MafiaTelegramBot.Resources
|
|
|
inlineButtons[i] = new InlineKeyboardButton
|
|
|
{
|
|
|
Text =
|
|
|
- $"[{s}] {rooms[i].RoomName} ({rooms[i].Players.Values.Count.ToString()}/{rooms[i].MaxPlayers.ToString()})",
|
|
|
- CallbackData = $"{callback.connect_to_selected_room}|{userId}|{RoomEncrypter.FullToShort(rooms[i].RoomName)}"
|
|
|
+ $"{rooms[i].RoomName} ({rooms[i].Players.Values.Count.ToString()}/{rooms[i].MaxPlayers.ToString()})",
|
|
|
+ CallbackData = $"{Callback.ConnectToSelectedRoom}|{userId}|{RoomEncrypter.FullToShort(rooms[i].RoomName)}"
|
|
|
+
|
|
|
};
|
|
|
}
|
|
|
return new InlineKeyboardMarkup(inlineButtons);
|
|
@@ -127,7 +128,7 @@ namespace MafiaTelegramBot.Resources
|
|
|
inlineButtons[i] = new InlineKeyboardButton
|
|
|
{
|
|
|
Text = $"{users[i].NickName} {strings.kick}",
|
|
|
- CallbackData = $"{callback.kick_user}|{users[i].Id}"
|
|
|
+ CallbackData = $"{Callback.KickUser}|{users[i].Id}"
|
|
|
};
|
|
|
}
|
|
|
return new InlineKeyboardMarkup(inlineButtons);
|