Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
changed `discord_level` updating in sheet from `on_level` to `on_earn_exp` (more accurate)
Browse files
app.py
CHANGED
@@ -230,6 +230,9 @@ async def add_exp(member_id):
|
|
230 |
|
231 |
# level up
|
232 |
current_level = calculate_level(new_xp)
|
|
|
|
|
|
|
233 |
print(f"Current_level for {member}: {current_level}")
|
234 |
if current_level >= 2 and current_level <=30:
|
235 |
current_role = lvls[current_level]
|
@@ -243,9 +246,6 @@ async def add_exp(member_id):
|
|
243 |
#await member.send(f"Level up! {current_level-1} -> {current_level}!")
|
244 |
#if member_id == 811235357663297546:
|
245 |
|
246 |
-
# increment the old level value (better to replace outright)
|
247 |
-
global_df.loc[index, 'discord_level'] = current_level # do not change column name
|
248 |
-
|
249 |
row = global_df[global_df['discord_user_id'] == str(member_id)] # does this need to be string?
|
250 |
if not row.empty:
|
251 |
target_exp = row['discord_exp'].values[0]
|
|
|
230 |
|
231 |
# level up
|
232 |
current_level = calculate_level(new_xp)
|
233 |
+
# increment the old level value (better to replace outright)
|
234 |
+
global_df.loc[index, 'discord_level'] = current_level # do not change column name
|
235 |
+
|
236 |
print(f"Current_level for {member}: {current_level}")
|
237 |
if current_level >= 2 and current_level <=30:
|
238 |
current_role = lvls[current_level]
|
|
|
246 |
#await member.send(f"Level up! {current_level-1} -> {current_level}!")
|
247 |
#if member_id == 811235357663297546:
|
248 |
|
|
|
|
|
|
|
249 |
row = global_df[global_df['discord_user_id'] == str(member_id)] # does this need to be string?
|
250 |
if not row.empty:
|
251 |
target_exp = row['discord_exp'].values[0]
|