Table of Contents

Method ModifyScheduledGuildEventAsync

Namespace
DSharpPlus.Net
Assembly
DSharpPlus.dll

ModifyScheduledGuildEventAsync(ulong, ulong, Optional<string>, Optional<string>, Optional<ulong?>, Optional<DateTimeOffset>, Optional<DateTimeOffset>, Optional<DiscordScheduledGuildEventType>, Optional<DiscordScheduledGuildEventPrivacyLevel>, Optional<DiscordScheduledGuildEventMetadata>, Optional<DiscordScheduledGuildEventStatus>, Optional<Stream>, string?)

public ValueTask<DiscordScheduledGuildEvent> ModifyScheduledGuildEventAsync(ulong guildId, ulong guildScheduledEventId, Optional<string> name = default, Optional<string> description = default, Optional<ulong?> channelId = default, Optional<DateTimeOffset> startTime = default, Optional<DateTimeOffset> endTime = default, Optional<DiscordScheduledGuildEventType> type = default, Optional<DiscordScheduledGuildEventPrivacyLevel> privacyLevel = default, Optional<DiscordScheduledGuildEventMetadata> metadata = default, Optional<DiscordScheduledGuildEventStatus> status = default, Optional<Stream> coverImage = default, string? reason = null)

Parameters

guildId ulong
guildScheduledEventId ulong
name Optional<string>
description Optional<string>
channelId Optional<ulong?>
startTime Optional<DateTimeOffset>
endTime Optional<DateTimeOffset>
type Optional<DiscordScheduledGuildEventType>
privacyLevel Optional<DiscordScheduledGuildEventPrivacyLevel>
metadata Optional<DiscordScheduledGuildEventMetadata>
status Optional<DiscordScheduledGuildEventStatus>
coverImage Optional<Stream>
reason string

Returns

ValueTask<DiscordScheduledGuildEvent>