Commit graph

  • d4db7c0be9 Remove public access modifier from several class constructors v3 Xujiayao 2026-03-23 02:04:13 +08:00
  • a2735cea86 group MessageParsers and TextSegmentUtils Xujiayao 2026-03-23 01:50:55 +08:00
  • 085607e362 mv TextSegment Xujiayao 2026-03-23 01:26:09 +08:00
  • 203f21701a Add method to retrieve all Discord members and enhance mention handling Xujiayao 2026-03-23 01:03:32 +08:00
  • 241bc8d8ed Enhance MinecraftMessageParser to handle underscore delimiters within Discord alias emojis Xujiayao 2026-03-22 23:58:03 +08:00
  • 09bbe31b65 Add MinecraftRelayPacket and implement message handling for Minecraft user and system messages Xujiayao 2026-03-22 18:51:36 +08:00
  • 3b7a48cbbf Update configuration and localization Xujiayao 2026-03-22 18:41:26 +08:00
  • 28c915d52e Rename DiscordEventPacket to DiscordRelayPacket and update references Xujiayao 2026-03-22 18:15:16 +08:00
  • e9f915e3f8 Fix warnings Xujiayao 2026-03-22 18:01:58 +08:00
  • 7bc6b00af0 Fix modifiers Xujiayao 2026-03-22 17:53:25 +08:00
  • 8257382ca1 修复mentions和timestamps没有被Markdown解析 Xujiayao 2026-03-22 17:41:21 +08:00
  • ce2aee857d Sum Xujiayao 2026-03-22 16:51:41 +08:00
  • 968cdd2858 Refactor webhook configuration for player chat messages and update allowed mentions handling Xujiayao 2026-03-20 19:33:49 +08:00
  • faba3d112b Add all Minecraft Events Xujiayao 2026-03-20 10:45:04 +08:00
  • 8c6643e658 [skip ci] Enhance configuration for Minecraft message handling with detailed comments and explanation Xujiayao 2026-03-20 10:42:40 +08:00
  • 77166037e7 Group timestamp parsing Xujiayao 2026-03-20 08:43:15 +08:00
  • c0bf011979 Refactor configuration for Minecraft message handling Xujiayao 2026-03-19 23:41:13 +08:00
  • b27ee494bb Adding support for message cancellation Xujiayao 2026-03-19 21:53:12 +08:00
  • d574483578 Set overwriting Minecraft source messages in login process Xujiayao 2026-03-19 21:11:23 +08:00
  • efb2d857c1 Prepare for next step Xujiayao 2026-03-19 20:55:50 +08:00
  • 8ee189be00 better custom message key Xujiayao 2026-03-19 17:11:14 +08:00
  • a98de13cb0 Fix unused parameters Xujiayao 2026-03-19 14:55:21 +08:00
  • e60b271e1f Add support for player game mode changes Xujiayao 2026-03-19 14:53:33 +08:00
  • 147b7d1382 Fix Xujiayao 2026-03-19 14:52:01 +08:00
  • d1276ce57d Better configs Xujiayao 2026-03-19 13:42:52 +08:00
  • b76ea72e14 Rename chat key to message in localization files Xujiayao 2026-03-19 11:53:58 +08:00
  • a9b77f7052 Separate message toggles Xujiayao 2026-03-19 11:44:56 +08:00
  • 3558f76f0d Refactor message templates and add support for /me command in localization files Xujiayao 2026-03-19 11:25:23 +08:00
  • a3a03244f2 Add mixins for /msg and /me commands to post events Xujiayao 2026-03-19 10:51:35 +08:00
  • a2fb89616a Add console ANSI color output toggle for standalone logs Xujiayao 2026-03-19 10:28:37 +08:00
  • a4ae4d74b2 Enhance asynchronous command response handling Xujiayao 2026-03-19 10:04:37 +08:00
  • b6b83d1664 Add message source configurations and update event handling Xujiayao 2026-03-19 09:42:56 +08:00
  • c57ef52bdd Fix unused warning Xujiayao 2026-03-18 22:16:40 +08:00
  • a3a20d6730 Move reaction, edit, and delete broadcast toggles Xujiayao 2026-03-18 22:15:53 +08:00
  • 85af5d89d7 JDK 25 Xujiayao 2026-03-18 21:50:10 +08:00
  • cf82008384 standalone控制台记录MC消息 Xujiayao 2026-03-18 21:34:58 +08:00
  • 6ec2b17fea Enhance console command response handling and add localized no-response messages Xujiayao 2026-03-18 20:58:34 +08:00
  • e3216e2bc8 /console命令兼容LuckPerms,支持异步执行的命令 Xujiayao 2026-03-18 20:21:28 +08:00
  • 3694d8a513 Ignore system messages in event handling and cache updates Xujiayao 2026-03-18 13:40:39 +08:00
  • 79615a17af Fix message for message delete event Xujiayao 2026-03-18 13:06:55 +08:00
  • 31747ed4f4 Use localized messages Xujiayao 2026-03-18 12:48:37 +08:00
  • ed61e30a76 Add callback executor Xujiayao 2026-03-18 01:34:41 +08:00
  • 271734b780 Prevent underscore delimiters from matching inside Discord alias emojis Xujiayao 2026-03-18 01:30:09 +08:00
  • 2f4f39766c Ignore messages edited by the bot when replying to slash commands Xujiayao 2026-03-18 01:12:16 +08:00
  • 031ba09831 Remove bot and webhook message checks from event handling Xujiayao 2026-03-18 00:53:06 +08:00
  • 5d34d8544d Fix potential thread leak on init failures Jason Xu 2026-03-18 00:46:53 +08:00
  • 39f4189a9a Name the thread for Discord event handling Xujiayao 2026-03-17 23:34:26 +08:00
  • 90f7c911fa fix comments indents Xujiayao 2026-03-17 23:23:47 +08:00
  • 397326ecfe fix Discord alias emojis in referenced message parsing Xujiayao 2026-03-17 23:20:34 +08:00
  • 5a0bf63315 format Xujiayao 2026-03-17 23:19:39 +08:00
  • 58d5b65eb3 fix: update edited_message color Xujiayao 2026-03-17 22:34:48 +08:00
  • abcf8a94ce fix spoiler edge cases and webhook reply fallback consistency copilot-swe-agent[bot] 2026-03-17 14:24:35 +00:00
  • 98dcc2c2ca fix spoiler mention parsing and server event logging parity copilot-swe-agent[bot] 2026-03-17 14:16:54 +00:00
  • 5517131a89 fix: adjust edited message formatting in localization files Xujiayao 2026-03-17 21:54:55 +08:00
  • 8a0bc09723 chore: polish parser formatting and docs after review copilot-swe-agent[bot] 2026-03-17 13:48:57 +00:00
  • 1bb5c52b1e feat improve spoiler coverage edit layout and console parity logging copilot-swe-agent[bot] 2026-03-17 13:45:25 +00:00
  • d8e3554a04 fix: update sound notification Xujiayao 2026-03-17 21:29:08 +08:00
  • bd66a968c6 chore: finalize parser polish for latest markdown feedback copilot-swe-agent[bot] 2026-03-17 12:52:53 +00:00
  • 931f987ca2 fix nested markdown edge cases and webhook reply formatting regression copilot-swe-agent[bot] 2026-03-17 12:49:45 +00:00
  • 2997ef9cdd fix follow-up polish from automated review copilot-swe-agent[bot] 2026-03-17 12:18:24 +00:00
  • 0824f3d786 fix markdown nesting and mention/reply regressions from latest review copilot-swe-agent[bot] 2026-03-17 12:16:24 +00:00
  • a4c776f542 fix: increase truncate limits for main messages in DiscordMessageParser Xujiayao 2026-03-17 19:55:45 +08:00
  • 075df79dab chore: finalize parser tweaks from review pass copilot-swe-agent[bot] 2026-03-17 08:54:37 +00:00
  • f6a2386f3f fix parser edge cases for truncation, relative time, urls, and code tags copilot-swe-agent[bot] 2026-03-17 08:53:05 +00:00
  • 1e798f4156 fix: enhance code block formatting in DiscordMessageParser Xujiayao 2026-03-17 16:39:16 +08:00
  • 94fd14f738 fix: strip trailing whitespace from code block content in DiscordMessageParser Xujiayao 2026-03-17 16:25:26 +08:00
  • d443834c64 fix: update color mappings for ANSI Xujiayao 2026-03-17 16:16:35 +08:00
  • ccb545ca30 fix emoji handling in Discord reactions Xujiayao 2026-03-17 16:16:09 +08:00
  • e50e44b2b3 fix: adjust formatting for no clients message in InfoCommand Xujiayao 2026-03-17 14:42:04 +08:00
  • 11ee241110 Address follow-up review nits and edge cases copilot-swe-agent[bot] 2026-03-17 03:05:47 +00:00
  • d90d3ed888 Fix follow-up parsing and event context issues copilot-swe-agent[bot] 2026-03-17 03:01:21 +00:00
  • ba28381afc Address code review: ANSI try-catch, Emoji import, split fix copilot-swe-agent[bot] 2026-03-16 16:24:11 +00:00
  • 62a1032899 Add config checks for reactions, edits, deletes, timestamps, polls, and ANSI code blocks copilot-swe-agent[bot] 2026-03-16 16:22:08 +00:00
  • 43c1222a86 feat: implement Discord-to-Minecraft chat enhancements Copilot 2026-03-16 16:15:45 +00:00
  • 05e287b8b5 调整消息格式 Xujiayao 2026-03-16 22:55:29 +08:00
  • e96d26c3bb 更新依赖 Xujiayao 2026-03-16 21:55:48 +08:00
  • 741185b407 format Xujiayao 2026-03-16 21:25:39 +08:00
  • c6fd7a88fa Use JEmoji Xujiayao 2026-03-16 21:06:04 +08:00
  • 758d1634d2 format Xujiayao 2026-03-16 20:36:33 +08:00
  • 6a9036dbbc Fix Xujiayao 2026-03-16 20:15:27 +08:00
  • d16152ce2b fix: address code review feedback - safe truncation, doc fixes, style constant copilot-swe-agent[bot] 2026-03-16 10:39:17 +00:00
  • 1329d5fdd9 feat: implement Discord-to-Minecraft chat forwarding copilot-swe-agent[bot] 2026-03-16 10:32:54 +00:00
  • acdc7b67c9 [skip ci] Fix GitHub Xujiayao 2026-03-15 00:13:11 +08:00
  • 8f38cf8067 Disallow duplicate name connection for DMCC clients Xujiayao 2026-03-13 21:23:02 +08:00
  • 1825baade5 Refactor bot presence update to use scheduled executor for periodic updates Xujiayao 2026-03-13 21:02:59 +08:00
  • d2a59cc56e Implement bot presence (status & activity) feature Xujiayao 2026-03-13 20:44:20 +08:00
  • fc6612f8ac Fix info message when there are more than one client Xujiayao 2026-03-13 20:43:46 +08:00
  • 6433349651 [skip ci] 没有DMCC客户端在线时 Do Not Disturb Xujiayao 2026-03-13 18:43:12 +08:00
  • b8540ca056 Update TODO comments and README for clarity on Bot status management Xujiayao 2026-03-13 18:41:20 +08:00
  • b58e4dde29 JEmoji Xujiayao 2026-03-13 18:39:34 +08:00
  • 21e67a33ea [skip ci] Bot不支持Rich Presence Xujiayao 2026-03-13 18:32:43 +08:00
  • ac182e872c [skip ci] 更多配置文件改动 Xujiayao 2026-03-13 18:04:19 +08:00
  • 7923af8ef8 [skip ci] 一些配置文件改动 Xujiayao 2026-03-13 17:50:20 +08:00
  • 74b1703e4e Refactor message formatting settings for improved clarity and functionality Xujiayao 2026-03-12 13:55:38 +08:00
  • c6906dc430 Add rich presence texts Xujiayao 2026-03-12 13:33:09 +08:00
  • a6b3aa6a1d refactor templates and channel topic messages for clarity Xujiayao 2026-03-12 13:12:38 +08:00
  • ea57d67b34 修正bot配置的TODO Xujiayao 2026-03-12 12:41:29 +08:00
  • 1b43c5d724 fix validation Xujiayao 2026-03-12 12:13:32 +08:00
  • 9404c98399 fix Xujiayao 2026-03-12 12:05:42 +08:00
  • a4013d0ea8 更易懂的server_overrides配置命名 Xujiayao 2026-03-12 11:48:56 +08:00