MessageResolver constructor

MessageResolver(
  1. Nyxx _client, {
  2. TagHandling userTagHandling = TagHandling.sanitize,
  3. TagHandling roleTagHandling = TagHandling.sanitize,
  4. TagHandling everyoneTagHandling = TagHandling.sanitize,
  5. TagHandling channelTagHandling = TagHandling.sanitize,
  6. TagHandling emojiTagHandling = TagHandling.sanitize,
  7. MissingEntityHandler? missingEntityHandler,
})

Create message resolver with given options

Implementation

MessageResolver(this._client, {
  this.userTagHandling = TagHandling.sanitize,
  this.roleTagHandling = TagHandling.sanitize,
  this.everyoneTagHandling = TagHandling.sanitize,
  this.channelTagHandling = TagHandling.sanitize,
  this.emojiTagHandling = TagHandling.sanitize,
  MissingEntityHandler? missingEntityHandler
}) {
  if (missingEntityHandler == null) {
    this.missingEntityHandler = _defaultMissingEntityHandler;
  } else {
    this.missingEntityHandler = missingEntityHandler;
  }
}