Commit 6c959db 1 parent 8fe25fe commit 6c959db Copy full SHA for 6c959db
File tree 11 files changed +12
-12
lines changed
foxy/src/main/kotlin/net/cakeyfox/foxy
11 files changed +12
-12
lines changed Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ class FoxyInteractionContext(
35
35
val guild = event.guild
36
36
37
37
suspend fun getAuthorData (): FoxyUser {
38
- return db.utils.user.getDiscordUser (user.id)
38
+ return db.utils.user.getFoxyProfile (user.id)
39
39
}
40
40
41
41
suspend fun reply (
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ import net.dv8tion.jda.api.entities.User
9
9
class AtmExecutor : FoxyCommandExecutor () {
10
10
override suspend fun execute (context : FoxyInteractionContext ) {
11
11
val user = context.getOption<User >(" user" ) ? : context.event.user
12
- val userBalance = context.foxy.mongoClient.utils.user.getDiscordUser (user.id).userCakes.balance
12
+ val userBalance = context.foxy.mongoClient.utils.user.getFoxyProfile (user.id).userCakes.balance
13
13
val formattedBalance = context.utils.formatUserBalance(userBalance.toLong(), context.locale)
14
14
15
15
context.reply {
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ class CoinflipBetExecutor : FoxyCommandExecutor() {
13
13
val amount = context.getOption<Long >(" amount" )!!
14
14
val formattedAmount = context.utils.formatUserBalance(amount, context.locale)
15
15
val side = context.getOption<String >(" side" )!!
16
- val userToBet = context.db.utils.user.getDiscordUser (user.id)
16
+ val userToBet = context.db.utils.user.getFoxyProfile (user.id)
17
17
18
18
if (amount < 1 ) {
19
19
context.reply {
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ class RobExecutor : FoxyCommandExecutor() {
21
21
22
22
// TODO: Add cooldown field to database
23
23
24
- val userToRobData = context.db.utils.user.getDiscordUser (userToRob.id)
24
+ val userToRobData = context.db.utils.user.getFoxyProfile (userToRob.id)
25
25
26
26
if (userToRobData.userCakes.balance < 100 ) {
27
27
context.reply(true ) {
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ class DivorceExecutor : FoxyCommandExecutor() {
19
19
return
20
20
}
21
21
22
- val partner = context.db.utils.user.getDiscordUser (
22
+ val partner = context.db.utils.user.getFoxyProfile (
23
23
context.getAuthorData().marryStatus.marriedWith!!
24
24
)
25
25
val partnerAsUser = context.jda.retrieveUserById(partner._id ).await()
Original file line number Diff line number Diff line change @@ -43,7 +43,7 @@ class MarryExecutor : FoxyCommandExecutor() {
43
43
return
44
44
}
45
45
46
- val userData = context.db.utils.user.getDiscordUser (user.id)
46
+ val userData = context.db.utils.user.getFoxyProfile (user.id)
47
47
val authorData = context.getAuthorData()
48
48
49
49
if (userData.marryStatus.marriedWith != null ) {
@@ -103,7 +103,7 @@ class MarryExecutor : FoxyCommandExecutor() {
103
103
104
104
private suspend fun buildMarryMessage (context : FoxyInteractionContext ) {
105
105
val user = context.getOption<User >(" user" )!!
106
- val userData = context.db.utils.user.getDiscordUser (user.id)
106
+ val userData = context.db.utils.user.getFoxyProfile (user.id)
107
107
val authorData = context.getAuthorData()
108
108
val isUserPremium =
109
109
if (userData.userPremium.premiumDate != null ) {
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ class ProfileViewExecutor: FoxyCommandExecutor() {
17
17
context.defer()
18
18
19
19
val user = context.getOption<User >(" user" ) ? : context.event.user
20
- val userData = context.db.utils.user.getDiscordUser (user.id)
20
+ val userData = context.db.utils.user.getFoxyProfile (user.id)
21
21
22
22
if (userData.isBanned == true ) {
23
23
context.reply {
Original file line number Diff line number Diff line change @@ -56,7 +56,7 @@ class InteractionsListener(
56
56
}
57
57
} else null
58
58
59
- if (context.db.utils.user.getDiscordUser (event.user.id).isBanned == true ) {
59
+ if (context.db.utils.user.getFoxyProfile (event.user.id).isBanned == true ) {
60
60
foxy.utils.handleBan(event, context)
61
61
return @launchMessageJob
62
62
}
Original file line number Diff line number Diff line change @@ -76,7 +76,7 @@ class FoxyUtils(
76
76
}
77
77
78
78
suspend fun handleBan (event : SlashCommandInteractionEvent , context : FoxyInteractionContext ) {
79
- val user = context.db.utils.user.getDiscordUser (event.user.id)
79
+ val user = context.db.utils.user.getFoxyProfile (event.user.id)
80
80
81
81
context.reply {
82
82
embed {
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ import kotlin.time.Duration.Companion.days
7
7
8
8
object PremiumUtils {
9
9
suspend fun eligibleForEarlyAccess (context : FoxyInteractionContext ): Boolean {
10
- val user = context.db.utils.user.getDiscordUser (context.user.id)
10
+ val user = context.db.utils.user.getFoxyProfile (context.user.id)
11
11
var isEligible = false
12
12
13
13
if (isUserPremium(user)) {
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ class UserUtils(
17
17
private val client : MongoDBClient ,
18
18
private val foxy : FoxyInstance
19
19
) {
20
- suspend fun getDiscordUser (userId : String ): FoxyUser {
20
+ suspend fun getFoxyProfile (userId : String ): FoxyUser {
21
21
return withContext(Dispatchers .IO ) {
22
22
val collection = client.database.getCollection<Document >(" users" )
23
23
You can’t perform that action at this time.
0 commit comments