Skip to content

Commit 8bdb898

Browse files
committed
update github action
1 parent 294ebd4 commit 8bdb898

File tree

2 files changed

+26
-1
lines changed

2 files changed

+26
-1
lines changed

.github/workflows/dotnet.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,14 @@ jobs:
2121
- name: Setup .NET
2222
uses: actions/setup-dotnet@v3
2323
with:
24-
dotnet-version: 7.0.x
24+
dotnet-version: |
25+
2.0.x
26+
2.1.x
27+
3.1.x
28+
5.0.x
29+
6.0.x
30+
7.0.x
31+
2532
- name: Build
2633
run: dotnet build
2734
working-directory: src

src/TestConsole/Program.cs

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ private static async Task Main(string[] args)
4343
session.UseGroupRequest(context =>
4444
{
4545
Console.WriteLine($"收到了加群请求{context}");
46+
context.QuickOperation.Approve = true;
47+
session.ApproveGroupRequestAsync(context.Flag, context.GroupRequestType);
4648
});
4749

4850
session.UseGroupMessage(async context =>
@@ -165,6 +167,22 @@ public async Task Slide(CqGroupMessagePostContext context, string content)
165167
await ActionSession.SendGroupMessageAsync(context.GroupId, new CqMessage(string.Join(", ", slices.Slices)));
166168
}
167169

170+
[CqMessageMatch("(男同)|(南通)")]
171+
public async Task Nantong(CqGroupMessagePostContext context)
172+
{
173+
var forwardMessage = new CqForwardMessage()
174+
{
175+
new CqForwardMessageNode(context.Sender.Nickname, context.UserId, new CqMessage("摊牌了, 我是男同!"))
176+
};
177+
178+
foreach (var user in (await ActionSession.GetGroupMemberListAsync(context.GroupId))?.Members ?? Array.Empty<CqGroupMember>())
179+
{
180+
forwardMessage.Add(new CqForwardMessageNode(user.Nickname, user.UserId, new CqMessage("我超, 男同竟在我身边")));
181+
}
182+
183+
await ActionSession.SendGroupForwardMessageAsync(context.GroupId, forwardMessage);
184+
}
185+
168186
[CqMessageMatch("^#face (?<content>.*)")]
169187
public async Task Face(CqGroupMessagePostContext context, string content)
170188
{

0 commit comments

Comments
 (0)