SecondBot/SecondBotEvents/Services
Madpeter 27d5e29487 Refactor KnownAvatar into helper methods
Extract avatar lookup logic from KnownAvatar into three methods: SyncAvatarsHashMap (sync local avatar map), KnownAvatarUUID (check by UUID via UUIDNameReply), and KnownAvatarName (check by display name via AvatarPickerReply). Reworked KnownAvatar to call SyncAvatarsHashMap and then validate using the new helpers, returning false for UUID.Zero and avoiding the previous always-true outcome. Preserves event subscription/teardown and timeout waits while clarifying visibility (protected helpers, public KnownAvatar) and cleaning up callback logic.
2026-02-05 22:18:20 +00:00
..
BotClientService.cs fix a bug in recovery 2025-06-25 10:23:10 +01:00
ChatGptService.cs Use UnsafeRelaxed JSON serialization globally 2025-10-05 20:07:42 +01:00
CommandsService.cs correct issue with some commands 2025-10-15 20:17:33 +01:00
CurrentOutfitFolder.cs update libmeta 2025-06-18 16:41:48 +01:00
CustomCommandsService.cs cleanup and CommandHistoryLogResults 2025-02-12 20:25:52 +00:00
DataStoreService.cs Refactor KnownAvatar into helper methods 2026-02-05 22:18:20 +00:00
DialogService.cs Use UnsafeRelaxed JSON serialization globally 2025-10-05 20:07:42 +01:00
DiscordService.cs Add ClearChatOnConnect option and improve channel cleaning 2025-10-05 11:01:54 +01:00
EventsService.cs Use UnsafeRelaxed JSON serialization globally 2025-10-05 20:07:42 +01:00
HomeboundService.cs cleanup and CommandHistoryLogResults 2025-02-12 20:25:52 +00:00
HttpService.cs Use UnsafeRelaxed JSON serialization globally 2025-10-05 20:07:42 +01:00
InteractionService.cs Use UnsafeRelaxed JSON serialization globally 2025-10-05 20:07:42 +01:00
RabbitService.cs Refactor message handling to use SignedCommand 2025-11-16 12:00:45 +00:00
RecoveryService.cs cleanup and CommandHistoryLogResults 2025-02-12 20:25:52 +00:00
RelayService.cs Use UnsafeRelaxed JSON serialization globally 2025-10-05 20:07:42 +01:00
RLVService.cs Remove redundant chat command execution 2025-11-03 20:51:15 +00:00
Services.cs cleanup and CommandHistoryLogResults 2025-02-12 20:25:52 +00:00
SmtpService.cs cleanup and CommandHistoryLogResults 2025-02-12 20:25:52 +00:00
TriggerOnEventService.cs Refactor TriggerEvent logic and improve debug output 2025-10-04 23:19:22 +01:00