Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
Update app.py
Browse files
app.py
CHANGED
|
@@ -65,7 +65,7 @@ processed_users = set()
|
|
| 65 |
|
| 66 |
async def periodic_api_test():
|
| 67 |
try:
|
| 68 |
-
await asyncio.sleep(
|
| 69 |
column_values_3 = worksheet2.col_values(3)
|
| 70 |
column_values_8 = worksheet2.col_values(8)
|
| 71 |
|
|
@@ -138,7 +138,7 @@ def is_csv_empty(file_path):
|
|
| 138 |
|
| 139 |
def blocking_io(member_id):
|
| 140 |
try:
|
| 141 |
-
time.sleep(
|
| 142 |
worksheet = gspread_bot.open("levelbot").sheet1
|
| 143 |
|
| 144 |
guild = bot.get_guild(879548962464493619)
|
|
@@ -183,7 +183,7 @@ def blocking_io(member_id):
|
|
| 183 |
|
| 184 |
async def add_exp(member_id):
|
| 185 |
try:
|
| 186 |
-
await asyncio.sleep(
|
| 187 |
loop = asyncio.get_running_loop()
|
| 188 |
result = await loop.run_in_executor(None, blocking_io, member_id)
|
| 189 |
|
|
@@ -255,7 +255,7 @@ async def on_message(message):
|
|
| 255 |
if message.author.id not in bot_ids:
|
| 256 |
if "!help_xp" not in message.content:
|
| 257 |
print(f"adding exp from message {message.author}")
|
| 258 |
-
await asyncio.sleep(
|
| 259 |
await add_exp(message.author.id)
|
| 260 |
await periodic_api_test() # run this ~1 per day otherwise will lead to issues
|
| 261 |
await bot.process_commands(message)
|
|
@@ -268,7 +268,7 @@ async def on_reaction_add(reaction, user):
|
|
| 268 |
try:
|
| 269 |
if user.id not in bot_ids:
|
| 270 |
print(f"adding exp from react {user.id}")
|
| 271 |
-
await asyncio.sleep(
|
| 272 |
await add_exp(user.id)
|
| 273 |
except Exception as e:
|
| 274 |
print(f"on_reaction_add Error: {e}")
|
|
@@ -279,7 +279,7 @@ async def on_reaction_add(reaction, user):
|
|
| 279 |
@bot.command(name='update_leaderboard')
|
| 280 |
async def update_leaderboard(ctx, num_results: int = 10):
|
| 281 |
if ctx.author.id == 811235357663297546:
|
| 282 |
-
await asyncio.sleep(
|
| 283 |
worksheet = gspread_bot.open("levelbot").sheet1
|
| 284 |
|
| 285 |
names_list = worksheet.col_values(2)[1:]
|
|
|
|
| 65 |
|
| 66 |
async def periodic_api_test():
|
| 67 |
try:
|
| 68 |
+
await asyncio.sleep(1)
|
| 69 |
column_values_3 = worksheet2.col_values(3)
|
| 70 |
column_values_8 = worksheet2.col_values(8)
|
| 71 |
|
|
|
|
| 138 |
|
| 139 |
def blocking_io(member_id):
|
| 140 |
try:
|
| 141 |
+
time.sleep(1)
|
| 142 |
worksheet = gspread_bot.open("levelbot").sheet1
|
| 143 |
|
| 144 |
guild = bot.get_guild(879548962464493619)
|
|
|
|
| 183 |
|
| 184 |
async def add_exp(member_id):
|
| 185 |
try:
|
| 186 |
+
await asyncio.sleep(1)
|
| 187 |
loop = asyncio.get_running_loop()
|
| 188 |
result = await loop.run_in_executor(None, blocking_io, member_id)
|
| 189 |
|
|
|
|
| 255 |
if message.author.id not in bot_ids:
|
| 256 |
if "!help_xp" not in message.content:
|
| 257 |
print(f"adding exp from message {message.author}")
|
| 258 |
+
await asyncio.sleep(1)
|
| 259 |
await add_exp(message.author.id)
|
| 260 |
await periodic_api_test() # run this ~1 per day otherwise will lead to issues
|
| 261 |
await bot.process_commands(message)
|
|
|
|
| 268 |
try:
|
| 269 |
if user.id not in bot_ids:
|
| 270 |
print(f"adding exp from react {user.id}")
|
| 271 |
+
await asyncio.sleep(1)
|
| 272 |
await add_exp(user.id)
|
| 273 |
except Exception as e:
|
| 274 |
print(f"on_reaction_add Error: {e}")
|
|
|
|
| 279 |
@bot.command(name='update_leaderboard')
|
| 280 |
async def update_leaderboard(ctx, num_results: int = 10):
|
| 281 |
if ctx.author.id == 811235357663297546:
|
| 282 |
+
await asyncio.sleep(1)
|
| 283 |
worksheet = gspread_bot.open("levelbot").sheet1
|
| 284 |
|
| 285 |
names_list = worksheet.col_values(2)[1:]
|