Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Link Discord user with Terraria player #6

Open
hmlendea opened this issue Jan 9, 2021 · 2 comments
Open

Link Discord user with Terraria player #6

hmlendea opened this issue Jan 9, 2021 · 2 comments

Comments

@hmlendea
Copy link

hmlendea commented Jan 9, 2021

Hello,

I think it would be a really neat feature to link/pair a Terraria player with a Discord user, this way the correct name will be displayed on both ends.

Example
Discord user DiscoUsr links with the TerraPlayer player on the Terraria server
When DiscoUsr writes something in Discord, the TerraPlayer name will be used in the Terraria chat instead
When the TerraPlayer player writes something in Terraria, the DiscoUsr name will be used in the Discord chat instead

Usage example
The Terraria player executes the /discord-link command and received a 6 digit code which he then has to send to the bot in Discord as a private message. When the bot receives that code, it saves the the linking in a json file that contains pairs of Discord user IDs and Terraria names.

Nice to have
The messages sent to Discord could use Webhooks for linked players, so that the name and profile picture of the user will be displayed instead of those of the bot.

@xNarnia
Copy link
Owner

xNarnia commented Sep 24, 2021

I think this would be useful for command permissions. Putting this into the roadmap for future releases. Thanks!

@EthanG78
Copy link

Any update on the progress of this feature? The Discord server I am a part of has recently launched a Terraria server and is looking for some specific Discord-Terraria integration. Mostly this has to do with only allowing the user to do certain things on the Terraria server once a Discord account has been linked.

If no major progress has been done towards this, I will open a PR and work on it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants