DiscordSRV

DiscordSRV

86.8k Downloads

Add Skript integration

gabrielzv1233 opened this issue ยท 0 comments

commented

Why?

Mostly ease of use and ability to expand the functions of the plugin without having to know the API or how to make plugins

What and How?

Well we can start with basic integration, these being related to syncing, I have the following functions in mind, get minecraft username from discord username, get discord username from minecraft username, list of discord roles (option to get them in ID form or name form), on role update (discord), give or remove role by id (discord role)
And than some other less important but helpful functions not related to synchronization, send message to channel by channel ID, receive messages from channel by channel id stores message and sender in a argument var

Are there alternatives?

An alternative from directly integrating into discord srv would be to make a plugin that acts as a middle man, so it asks discord srv for info and allows for that info to be sent or modified via skript functions, though this may come with additional delay and could possibly be harder

Checks

  • I have used the search at least once to check if my idea has already been suggested and perhaps already implemented.

Anything else

At least in my case the ability to get discord roles and usernames for either discord or mc are the most important to me, the other functions are thrown in there for extra use
I do see that there is another issue open but I just wanted to make a new post with more ideas ig and it was last commented on 3 years ago