Skip to content

Servers

OllysCoding edited this page Sep 25, 2016 · 4 revisions

Creating a server

To create a server you need the client, a servername, region and a servericon is optional.

You can get the regions the from misc. functions. The servericon is a Texture2D.

client.CreateServer(servername, region, icon, callback);

Basic functionality of a server

When you got a DiscordServer object you can edit or delete the server, but you need to have the permission todo that.

server.Edit(servername, region, verificationLevel, afkchannel, timeout, icon, splash, callback);
server.ChangeOwner(newOwner, callback);
server.BanMember(member, clearPreviousDays, callback);
server.UnBanMember(bannedMember, callback);
server.CreateRole(callback);
server.CreateTextChannel(name, callback);
server.CreateVoiceChannel(name, callback);
server.KickMember(member, callback);
server.Delete(callback);
server.Leave(callback);

Advanced functionality

server.GetInvites(callbacks);
server.GetOfflineMembers(filter, limit, callback);
server.GetBannedMembers(callback);
server.ReorderRoles(roles, callback);
StartCoroutine(server.LoadIcon (callback));
StartCoroutine(server.LoadSplash(callback));
Clone this wiki locally