Skip to content

Commit a693d9b

Browse files
YumeMuzib11p
authored andcommitted
修改已绑定提示,优化已绑定提示
1 parent 0244ff2 commit a693d9b

2 files changed

Lines changed: 15 additions & 6 deletions

File tree

Bleatingsheep.NewHydrant.Bot.Private/Core/Bind.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public async Task ProcessAsync(MessageContext message, HttpApiClient api)
5858
}
5959
else if (oldOsuId == userInfo.Id)
6060
{
61-
await api.SendMessageAsync(message.Endpoint, "未更改绑定。").ConfigureAwait(false);
61+
await api.SendMessageAsync(message.Endpoint, "你已经绑定了这个账号。").ConfigureAwait(false);
6262
}
6363
else
6464
{

Bleatingsheep.NewHydrant.Bot.Private/Osu/Newbie/NewbieCardChecker.cs

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
using System;
22
using System.Linq;
3+
using System.Text.RegularExpressions;
34
using Bleatingsheep.NewHydrant.Core;
45

56
namespace Bleatingsheep.NewHydrant.Osu.Newbie
@@ -13,8 +14,8 @@ private NewbieCardChecker() { }
1314
/// <summary>
1415
/// 获取群名片提示。
1516
/// </summary>
16-
/// <param name="name"></param>
17-
/// <param name="v"></param>
17+
/// <param name="name">玩家名</param>
18+
/// <param name="card">群名片</param>
1819
/// <returns></returns>
1920
public static string GetHintMessage(string name, string card)
2021
{
@@ -24,9 +25,17 @@ public static string GetHintMessage(string name, string card)
2425
// 用户名不行。
2526
else if (card.Contains(name, StringComparison.OrdinalIgnoreCase))
2627
{
27-
// 临时忽略。
28-
hint = "建议修改群名片,不要在用户名前后添加可以被用做用户名的字符,以免混淆。";
29-
hint += "\r\n" + "建议群名片:" + RecommendCard(card, name);
28+
if (name.Contains("_old", StringComparison.OrdinalIgnoreCase) || card.Contains("_old", StringComparison.OrdinalIgnoreCase))
29+
{
30+
// 这是被 ppy 重命名了,推荐忽略掉
31+
hint = null;
32+
}
33+
else
34+
{
35+
// 临时忽略。
36+
hint = "建议修改群名片,不要在用户名前后添加可以被用做用户名的字符,以免混淆。";
37+
hint += "\r\n" + "建议群名片:" + RecommendCard(card, name);
38+
}
3039
}
3140
else
3241
{

0 commit comments

Comments
 (0)