Published on July 11, 2023 (Updated on November 19, 2023)

DiscordBDS - Discord to Bedrock!

A (experimental) addon that connects Discord and BDS (Bedrock Dedicated Server) and viceversa! You can talk with your friends? ✔, Only using Bedrock Dedicated Server? ✔, also want to manage your server from discord? ✔ (Available but limited), well you can! But why a self-hosted bot instead of inviting another? Simply for security (your discord not getting nuked), and for adding your own customization!

Select version for changelog:

Changelog

Fixes:

  • Added the translations for entities (More or so like a fix)
  • Updated to last version 1.20.40 (-beta, tried going to 1.6.0 stable but sad :( )
  • Some changes in the code to support custom xuid-grabber servers (still not ended)

#1 <=== Road!

 

Installation

Downloads

Supported Minecraft versions

Pinned comment
1
THIS PROJECT IS ARCHIVED! IT WON'T WORK IN FUTURE VERSIONS!! I will do a rewrite of this project but there will be no ETA at the time....
1
does it work on 1.20.70+
1
Hmmm yes add all these scripts and do all this stuff also download something called zeno my friend, for your server, instead of just installing a addon that doesn't work until you fill out the token form and then when a new message is received from discord/Minecraft it will send a message to the token like a webhook and send a message meaning wait did i just tell you guys how to make a addon mcpe to discord for every type of world, realm, server oops my ideas gone now i guess XD.
1
Not a roast just an idea
1
THIS PROJECT IS ARCHIVED! IT WON'T WORK IN FUTURE VERSIONS!! I will do a rewrite of this project but there will be no ETA at the time....
1
Can you make it a voice chat thing? like if I move too far from a player, I leave the voice channel or something?
1
... first of all that wouid prob be inpossible 2 crazy
1
That's not imposible, it would require a ton of work but it will be worth it
1
it doesn't work on version 1.20.60.24
1
I need to do a rewrite of everything (some limitations i found), there is no ETA but im hoping that someday this can continue
1
does it work on realms?
1
There is a version that coming soon will be available on realms, so stay tuned!
1
Idk if you will see this, but im using shockbyte servers, is there any way you can add me on discord and talk me through it, especially as the code in the tutorial is different to the actual file, so i dont know what to put, my dc is TLmao#0140
1
Just too late and im now returning to this project, you can dm me without any problem (i accept anyone's dm), also yeah any server can be supported as long as your hosting has open ports (recommend using external discord bot hostings)

edit: im dumbass yeah the wiki is updated
1
I'm having trouble with step 9, if anyone can help dm lavyt on discord
1
Hello, is there a way to put music in discord while im playing just using the chat, if not, is that possible to make in future updates?
1
Sadly, this is not intended for the bot (this is a minecraft-discord connection not a multi-use bot), you'll need to use another bot like Green-bot!
1
How do I run the bot with deno? I have no experience with that, please help me.
1
Follow the instructions from the wiki, install deno (sorry can't pass the link), then go to your terminal to the folder "denobot/bot" and run with "deno run --allow-net --allow-read bot/main.ts "
1
Hey a bit late but I got it to work kinda. Only problem is the bot doesn't send the minecraft message in the discord chat when I write something in the in-game chat. Do you know where the problem could be? I get no errors and join/leave or Discord messages work fine.
1
Sorry for being too late, you can download via Github releases or directly via mcpedl, which for some reason is not displaying, i'll fix it but for now, download via the wiki link (the instalation instructions)
1
hello friend, is there a way to capture the player's skin and put it on discord in jpg or png?
or is there a way to not disable the achievements?
greetings
1
About the skin, yea, the method for getting the skinhead (if you have the geyser embed enabled) is the same used for the skin (although is disabled bcuz for updating you need to join a geyser server), for now sadly there is no way to not disable achievements, unless websocket is available (and i think will not for a long time), but i will be working in it in the future.