Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
guild chunk + trying member in def
Browse files
app.py
CHANGED
@@ -105,6 +105,8 @@ async def on_ready():
|
|
105 |
print(f'Logged in as {bot.user.name}')
|
106 |
print(f"XP_PER_MESSAGE: {XP_PER_MESSAGE}")
|
107 |
|
|
|
|
|
108 |
|
109 |
channel = bot.get_channel(900125909984624713)
|
110 |
if channel:
|
@@ -869,6 +871,7 @@ def verify_button(profile: gr.OAuthProfile | None, request: gr.Request) -> str:
|
|
869 |
|
870 |
if pd.isnull(hf_user_name) or hf_user_name == 'n/a':
|
871 |
# empty (no link created yet between discord_user_id and hf_user_name) so we can update
|
|
|
872 |
verified_date = datetime.now().strftime("%m/%d/%Y, %H:%M:%S")
|
873 |
global_df.loc[global_df['discord_user_id'] == altered_member_id, 'hf_user_name'] = profile.username
|
874 |
global_df.loc[global_df['discord_user_id'] == altered_member_id, 'verified_date'] = verified_date
|
|
|
105 |
print(f'Logged in as {bot.user.name}')
|
106 |
print(f"XP_PER_MESSAGE: {XP_PER_MESSAGE}")
|
107 |
|
108 |
+
guild = bot.get_guild(879548962464493619)
|
109 |
+
await guild.chunk() # get all users into bot cache
|
110 |
|
111 |
channel = bot.get_channel(900125909984624713)
|
112 |
if channel:
|
|
|
871 |
|
872 |
if pd.isnull(hf_user_name) or hf_user_name == 'n/a':
|
873 |
# empty (no link created yet between discord_user_id and hf_user_name) so we can update
|
874 |
+
member = bot.get_member(user_id) # only works if we allow some time after bot restarts
|
875 |
verified_date = datetime.now().strftime("%m/%d/%Y, %H:%M:%S")
|
876 |
global_df.loc[global_df['discord_user_id'] == altered_member_id, 'hf_user_name'] = profile.username
|
877 |
global_df.loc[global_df['discord_user_id'] == altered_member_id, 'verified_date'] = verified_date
|