Skip to content

Commit

Permalink
Update in line with latest Kord
Browse files Browse the repository at this point in the history
  • Loading branch information
gdude2002 committed Mar 25, 2023
1 parent f343ef4 commit 9e3f3ce
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -188,7 +188,7 @@ class PhishingExtension(private val settings: ExtPhishingBuilder) : Extension()

when (settings.detectionAction) {
DetectionAction.Ban -> {
message.getAuthorAsMember()!!.ban {
message.getAuthorAsMemberOrNull()!!.ban {
reason = "Message contained a phishing domain"
}

Expand All @@ -198,7 +198,7 @@ class PhishingExtension(private val settings: ExtPhishingBuilder) : Extension()
DetectionAction.Delete -> message.delete("Message contained a phishing domain")

DetectionAction.Kick -> {
message.getAuthorAsMember()!!.kick("Message contained a phishing domain")
message.getAuthorAsMemberOrNull()!!.kick("Message contained a phishing domain")
message.delete("Message contained a phishing domain")
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,7 @@ internal suspend fun MessageDeleteEvent.unproxied(): UnProxiedMessageDeleteEvent
channelId,
message,
guildId,
message?.getAuthorAsMember(),
message?.getAuthorAsMemberOrNull(),
message?.referencedMessage,
shard
)
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@ internal suspend fun MessageUpdateEvent.unproxied(): UnProxiedMessageUpdateEvent
messageId,
old,
new,
message.asMessageOrNull()?.getAuthorAsMember(),
message.asMessageOrNull()?.getAuthorAsMemberOrNull(),
message.asMessageOrNull()?.referencedMessage,
shard,
)
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ public class MemberConverter(
val messageReference = context.message.asMessage().messageReference

if (messageReference != null) {
val member = messageReference.message?.asMessage()?.getAuthorAsMember()
val member = messageReference.message?.asMessage()?.getAuthorAsMemberOrNull()

if (member != null) {
parsed = member
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@ public suspend inline fun MessageBehavior.deleteReaction(emoji: GuildEmoji): Uni
/**
* Remove a reaction from this message, using the Unicode emoji represented by the given string.
*
* @param emoji Emoji to remove from the message.
* @param unicode Emoji to remove from the message.
*/
public suspend inline fun MessageBehavior.deleteReaction(unicode: String): Unit = deleteReaction(unicode.toReaction())

Expand All @@ -162,7 +162,7 @@ public suspend inline fun MessageBehavior.deleteOwnReaction(emoji: GuildEmoji):
/**
* Remove a reaction from this message belonging to the bot, using the Unicode emoji represented by the given string.
*
* @param emoji Emoji to remove from the message.
* @param unicode Emoji to remove from the message.
*/
public suspend inline fun MessageBehavior.deleteOwnReaction(unicode: String): Unit =
deleteOwnReaction(unicode.toReaction())
Expand Down Expand Up @@ -277,7 +277,7 @@ public suspend fun Message.requireChannel(
val topRole = if (getGuildOrNull() == null) {
null
} else {
getAuthorAsMember()!!.getTopRole()
getAuthorAsMemberOrNull()?.getTopRole()
}

val messageChannel = getChannelOrNull()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ public class PKTestExtension : Extension() {
}

event<UnProxiedMessageCreateEvent> {
check { failIf(event.message.getAuthorAsMember()?.isBot != false) }
check { failIf(event.message.getAuthorAsMemberOrNull()?.isBot != false) }

action {
action {
Expand All @@ -53,7 +53,7 @@ public class PKTestExtension : Extension() {
}

event<UnProxiedMessageUpdateEvent> {
check { failIf(event.message.asMessageOrNull()?.getAuthorAsMember()?.isBot != false) }
check { failIf(event.message.asMessageOrNull()?.getAuthorAsMemberOrNull()?.isBot != false) }

action {
event.getMessage().respond(pingInReply = false) {
Expand All @@ -63,7 +63,7 @@ public class PKTestExtension : Extension() {
}

event<UnProxiedMessageDeleteEvent> {
check { failIf(event.message?.getAuthorAsMember()?.isBot != false) }
check { failIf(event.message?.getAuthorAsMemberOrNull()?.isBot != false) }

action {
event.channel.createMessage {
Expand Down

0 comments on commit 9e3f3ce

Please sign in to comment.