コード例 #1
0
ファイル: Server.cs プロジェクト: MarlboroTX/Discord.Net
        /// <summary> Edits this server, changing only non-null attributes. </summary>
        public Task Edit(string name = null, string region = null, Stream icon = null, ImageType iconType = ImageType.Png)
        {
            var request = new UpdateGuildRequest(Id)
            {
                Name         = name ?? Name,
                Region       = region ?? Region.Id,
                IconBase64   = icon.Base64(iconType, IconId),
                AFKChannelId = AFKChannel?.Id,
                AFKTimeout   = AFKTimeout
            };

            return(Client.ClientAPI.Send(request));
        }
コード例 #2
0
 /// <summary> Edits this server, changing only non-null attributes. </summary>
 public Task Edit(string name = null, string region = null, Stream icon = null, ImageType iconType = ImageType.Png)
 {
     var request = new UpdateGuildRequest(Id)
     {
         Name = name ?? Name,
         Region = region ?? Region.Id,
         IconBase64 = icon.Base64(iconType, IconId),
         AFKChannelId = AFKChannel?.Id,
         AFKTimeout = AFKTimeout,
         Splash = SplashId
     };
     return Client.ClientAPI.Send(request);
 }