1
0

IWatchlistWebhookManager.cs 607 B

1234567891011121314151617181920212223
  1. using Content.Server.Administration.Notes;
  2. using Content.Server.Database;
  3. using Content.Server.Discord;
  4. using Content.Shared.CCVar;
  5. using Robust.Server;
  6. using Robust.Server.Player;
  7. using Robust.Shared.Enums;
  8. using Robust.Shared.Configuration;
  9. using Robust.Shared.Network;
  10. using Robust.Shared.Player;
  11. using System.Linq;
  12. namespace Content.Server.Administration.Managers;
  13. /// <summary>
  14. /// This manager sends a webhook notification whenever a player with an active
  15. /// watchlist joins the server.
  16. /// </summary>
  17. public interface IWatchlistWebhookManager
  18. {
  19. void Initialize();
  20. void Update();
  21. }