Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
rewrite to be within API limits of discord
Browse files
app.py
CHANGED
|
@@ -219,17 +219,16 @@ def update_hub_stats():
|
|
| 219 |
@tasks.loop(minutes=1)
|
| 220 |
async def give_verified_roles():
|
| 221 |
global global_df
|
|
|
|
|
|
|
|
|
|
| 222 |
for index, row in global_df.iterrows():
|
| 223 |
hf_user_name = row['hf_user_name']
|
| 224 |
if pd.notna(hf_user_name) and hf_user_name.lower() != 'n/a':
|
| 225 |
discord_id = row['discord_user_id'].strip('L')
|
| 226 |
-
|
| 227 |
-
|
| 228 |
-
try:
|
| 229 |
-
member = await guild.fetch_member(int(discord_id))
|
| 230 |
-
except discord.errors.NotFound:
|
| 231 |
continue
|
| 232 |
-
role = guild.get_role(900063512829755413)
|
| 233 |
if role not in member.roles:
|
| 234 |
await member.add_roles(role)
|
| 235 |
lunar = bot.get_user(811235357663297546)
|
|
|
|
| 219 |
@tasks.loop(minutes=1)
|
| 220 |
async def give_verified_roles():
|
| 221 |
global global_df
|
| 222 |
+
guild = bot.get_guild(879548962464493619)
|
| 223 |
+
role = guild.get_role(900063512829755413)
|
| 224 |
+
await guild.chunk()
|
| 225 |
for index, row in global_df.iterrows():
|
| 226 |
hf_user_name = row['hf_user_name']
|
| 227 |
if pd.notna(hf_user_name) and hf_user_name.lower() != 'n/a':
|
| 228 |
discord_id = row['discord_user_id'].strip('L')
|
| 229 |
+
member = guild.get_member(int(discord_id))
|
| 230 |
+
if not member:
|
|
|
|
|
|
|
|
|
|
| 231 |
continue
|
|
|
|
| 232 |
if role not in member.roles:
|
| 233 |
await member.add_roles(role)
|
| 234 |
lunar = bot.get_user(811235357663297546)
|