Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
some cleanup
Browse files
app.py
CHANGED
|
@@ -187,12 +187,10 @@ async def add_exp(member_id):
|
|
| 187 |
|
| 188 |
# increment the old experience value (better not to replace outright)
|
| 189 |
old_xp = global_df.loc[index, 'discord_exp']
|
| 190 |
-
print(old_xp)
|
| 191 |
new_xp = old_xp + XP_PER_MESSAGE
|
| 192 |
-
print(f"new_xp = old_xp + XP_PER_MESSAGE / {new_xp} = {old_xp} + {XP_PER_MESSAGE}")
|
| 193 |
global_df.loc[index, 'discord_exp'] = new_xp # do not change column name
|
| 194 |
-
print(f"Record for {member} updated from {old_xp} to {
|
| 195 |
-
|
| 196 |
|
| 197 |
# level up
|
| 198 |
current_level = calculate_level(new_xp)
|
|
@@ -207,7 +205,7 @@ async def add_exp(member_id):
|
|
| 207 |
#print(f"{member} Level up! {current_level-1} -> {current_level}!")
|
| 208 |
#if current_role in member.roles: # needs update; reference exp reward for verification
|
| 209 |
#await member.send(f"Level up! {current_level-1} -> {current_level}!")
|
| 210 |
-
|
| 211 |
if not member_found:
|
| 212 |
# if not, create new record
|
| 213 |
print(f"creating new record for {member}")
|
|
@@ -217,24 +215,22 @@ async def add_exp(member_id):
|
|
| 217 |
member_id = str(member_id)
|
| 218 |
member_name = str(member.name)
|
| 219 |
current_level = calculate_level(xp)
|
| 220 |
-
print(f"test")
|
| 221 |
row_data = [member_id, member_name, xp, current_level]
|
| 222 |
-
print(f"test")
|
| 223 |
global_df.loc[len(global_df.index)] = row_data
|
| 224 |
|
| 225 |
#new_row_df = pd.DataFrame([row_data], columns=global_df.columns)
|
| 226 |
#updated_df = global_df.append(new_row_df, ignore_index=True) deprecated
|
| 227 |
#updated_df = pd.concat([global_df, pd.DataFrame([new_row_df])], ignore_index=True)
|
| 228 |
|
| 229 |
-
print(f"test")
|
| 230 |
# initial role assignment
|
| 231 |
if current_level == 1:
|
| 232 |
if lvl1 not in member.roles:
|
| 233 |
await member.add_roles(lvl1)
|
| 234 |
-
print(f"Gave {member} {lvl1}") # can log this better
|
|
|
|
| 235 |
|
| 236 |
-
if member_id == 811235357663297546:
|
| 237 |
-
|
| 238 |
except Exception as e:
|
| 239 |
print(f"add_exp Error: {e}")
|
| 240 |
|
|
|
|
| 187 |
|
| 188 |
# increment the old experience value (better not to replace outright)
|
| 189 |
old_xp = global_df.loc[index, 'discord_exp']
|
|
|
|
| 190 |
new_xp = old_xp + XP_PER_MESSAGE
|
|
|
|
| 191 |
global_df.loc[index, 'discord_exp'] = new_xp # do not change column name
|
| 192 |
+
print(f"Record for {member} updated from {old_xp} to {global_df.loc[index, 'discord_exp']} (+{XP_PER_MESSAGE}) ")
|
| 193 |
+
|
| 194 |
|
| 195 |
# level up
|
| 196 |
current_level = calculate_level(new_xp)
|
|
|
|
| 205 |
#print(f"{member} Level up! {current_level-1} -> {current_level}!")
|
| 206 |
#if current_role in member.roles: # needs update; reference exp reward for verification
|
| 207 |
#await member.send(f"Level up! {current_level-1} -> {current_level}!")
|
| 208 |
+
print(f"----------------------------------------------------")
|
| 209 |
if not member_found:
|
| 210 |
# if not, create new record
|
| 211 |
print(f"creating new record for {member}")
|
|
|
|
| 215 |
member_id = str(member_id)
|
| 216 |
member_name = str(member.name)
|
| 217 |
current_level = calculate_level(xp)
|
|
|
|
| 218 |
row_data = [member_id, member_name, xp, current_level]
|
|
|
|
| 219 |
global_df.loc[len(global_df.index)] = row_data
|
| 220 |
|
| 221 |
#new_row_df = pd.DataFrame([row_data], columns=global_df.columns)
|
| 222 |
#updated_df = global_df.append(new_row_df, ignore_index=True) deprecated
|
| 223 |
#updated_df = pd.concat([global_df, pd.DataFrame([new_row_df])], ignore_index=True)
|
| 224 |
|
|
|
|
| 225 |
# initial role assignment
|
| 226 |
if current_level == 1:
|
| 227 |
if lvl1 not in member.roles:
|
| 228 |
await member.add_roles(lvl1)
|
| 229 |
+
print(f"Gave {member} {lvl1}") # can log this better
|
| 230 |
+
print(f"----------------------------------------------------")
|
| 231 |
|
| 232 |
+
#if member_id == 811235357663297546:
|
| 233 |
+
update_google_sheet()
|
| 234 |
except Exception as e:
|
| 235 |
print(f"add_exp Error: {e}")
|
| 236 |
|