Chat room member managements

This commit is contained in:
2025-05-03 20:42:52 +08:00
parent 196547e50f
commit fa5c59a9c8
28 changed files with 429 additions and 15542 deletions

View File

@ -1,5 +1,12 @@
using DysonNetwork.Sphere.Account;
namespace DysonNetwork.Sphere.Realm;
public class RealmService(AppDatabase db)
public class RealmService(AppDatabase db, NotificationService nty)
{
public async Task SendInviteNotify(RealmMember member)
{
await nty.SendNotification(member.Account, "invites.realms", "New Realm Invitation", null,
$"You just got invited to join {member.Realm.Name}");
}
}