API reference
Method DoPollAsync
- Namespace
- DisCatSharp.Interactivity
- Assembly
- DisCatSharp.Interactivity.dll
DoPollAsync(DiscordMessage, IEnumerable<DiscordEmoji>, PollBehaviour?, TimeSpan?, CancellationToken)
Makes a poll and returns poll results.
public Task<ReadOnlyCollection<PollEmoji>> DoPollAsync(DiscordMessage m, IEnumerable<DiscordEmoji> emojis, PollBehaviour? behaviour = null, TimeSpan? timeout = null, CancellationToken cancellationToken = default)
Parameters
mDiscordMessageMessage to create poll on.
emojisIEnumerable<DiscordEmoji>Emojis to use for this poll.
behaviourPollBehaviour?What to do when the poll ends.
timeoutTimeSpan?Override timeout period.
cancellationTokenCancellationTokenA cancellation token that can be used to cancel the operation.