Skip to content

Add Discord channel integration using JDA#46

Merged
rdehuyss merged 5 commits intojobrunr:mainfrom
arefbehboudi:feature/discord-channel-jda
Apr 2, 2026
Merged

Add Discord channel integration using JDA#46
rdehuyss merged 5 commits intojobrunr:mainfrom
arefbehboudi:feature/discord-channel-jda

Conversation

@arefbehboudi
Copy link
Copy Markdown
Contributor

This PR adds a new Discord channel integration to JavaClaw using JDA.
It introduces a Discord plugin with:

  • bot token + allowed user ID onboarding
  • JDA-based message receiving over the Discord Gateway
  • DM support and mention-based handling in guild channels
  • agent response routing back to the originating Discord channel

It also wires the new plugin into the app build, adds onboarding UI, conversation labeling in chat history, and includes module-level tests plus full test-suite verification.

@cla-bot cla-bot bot added the cla-signed label Apr 1, 2026
@rdehuyss
Copy link
Copy Markdown
Contributor

rdehuyss commented Apr 2, 2026

@arefbehboudi - wauw, you're fast. I was just about to do the merge for you :-)

@rdehuyss rdehuyss merged commit 4241f8a into jobrunr:main Apr 2, 2026
2 checks passed
@arefbehboudi
Copy link
Copy Markdown
Contributor Author

@rdehuyss Thank you, I didn't want to bother you. :-D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants