Merge branch 'dev' of https://github.com/assenzostefano/class-website into dev
This commit is contained in:
commit
061d0bee7e
|
@ -4,4 +4,5 @@ geckodriver.log
|
||||||
all.log
|
all.log
|
||||||
__pycache__
|
__pycache__
|
||||||
test.py
|
test.py
|
||||||
school_time.xlsx
|
school_time.xlsx
|
||||||
|
venv
|
|
@ -33,8 +33,14 @@ async def orario():
|
||||||
for day in document['School Subject']:
|
for day in document['School Subject']:
|
||||||
for i, subject in enumerate(document['School Subject'][day]):
|
for i, subject in enumerate(document['School Subject'][day]):
|
||||||
if subject['Subject'] == "CALF1 LINGUA ITALIANA":
|
if subject['Subject'] == "CALF1 LINGUA ITALIANA":
|
||||||
channel = bot.get_channel(1063753802638954519)
|
print(f"Subject found: {subject['Subject']} at index: {i}")
|
||||||
#await ctx.send(f"Subject found: {subject['Subject']} at index: {i}")
|
# Send a message on channel #general with the subject found and the index of the subject
|
||||||
await channel.send(f"Hours school: {i}, Subject: {subject['Subject']}, Teacher: {subject['Teacher']}, Room: {subject['Room']}")
|
channel = bot.get_channel(1063753802638954519).send("bot is online")
|
||||||
|
await ctx.send(f"Subject found: {subject['Subject']} at index: {i}")
|
||||||
|
|
||||||
|
|
||||||
|
@bot.command()
|
||||||
|
async def testpy(ctx):
|
||||||
|
bot.loop.create_task(orario(ctx))
|
||||||
|
await ctx.send("testpy")
|
||||||
bot.run(DISCORD_TOKEN)
|
bot.run(DISCORD_TOKEN)
|
|
@ -322,13 +322,12 @@ def update_time_school():
|
||||||
day = str(ws.cell(row=i, column=3).value) # Get day from excel file
|
day = str(ws.cell(row=i, column=3).value) # Get day from excel file
|
||||||
school_subject = ws.cell(row=i, column=column).value # Get school subject from excel file
|
school_subject = ws.cell(row=i, column=column).value # Get school subject from excel file
|
||||||
teacher = ws.cell(row=i, column=column+1).value
|
teacher = ws.cell(row=i, column=column+1).value
|
||||||
room = ws.cell(row=i, column=column+2)
|
room = ws.cell(row=i, column=column+2).value
|
||||||
if dont_repeat == 9:
|
if dont_repeat == 9:
|
||||||
check_repeat += 1 # 13
|
check_repeat += 1
|
||||||
if check_repeat == 5:
|
if check_repeat == 5:
|
||||||
check_repeat = 0
|
check_repeat = 0
|
||||||
dont_repeat = 0
|
dont_repeat = 0
|
||||||
#number = 1
|
|
||||||
else:
|
else:
|
||||||
if day == "None":
|
if day == "None":
|
||||||
if school_subject == 0: #If school subject is 0, add "null" in MongoDB
|
if school_subject == 0: #If school subject is 0, add "null" in MongoDB
|
||||||
|
@ -462,7 +461,7 @@ def update_time_school():
|
||||||
collection_archive.update_one(
|
collection_archive.update_one(
|
||||||
{ "_id": ObjectId(array_document_archive_school_time_table)},
|
{ "_id": ObjectId(array_document_archive_school_time_table)},
|
||||||
{ "$set": {
|
{ "$set": {
|
||||||
"School Subject." + array_test[0] + "." + str(gagaga)+ ".Teacher": teacher,
|
"School Subject." + array_test[0] + "." + str(gagaga_teacher)+ ".Teacher": teacher,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
@ -492,7 +491,7 @@ def update_time_school():
|
||||||
collection_archive.update_one(
|
collection_archive.update_one(
|
||||||
{ "_id": ObjectId(array_document_archive_school_time_table)},
|
{ "_id": ObjectId(array_document_archive_school_time_table)},
|
||||||
{ "$set": {
|
{ "$set": {
|
||||||
"School Subject." + array_test[0] + "." + str(gagaga)+ ".Teacher": teacher,
|
"School Subject." + array_test[0] + "." + str(gagaga_teacher)+ ".Teacher": teacher,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
@ -510,7 +509,6 @@ def update_time_school():
|
||||||
if check_repeat_room == 5:
|
if check_repeat_room == 5:
|
||||||
check_repeat_room = 0
|
check_repeat_room = 0
|
||||||
dont_repeat_room = 0
|
dont_repeat_room = 0
|
||||||
#number = 1
|
|
||||||
else:
|
else:
|
||||||
if day == "None":
|
if day == "None":
|
||||||
if room == 0:
|
if room == 0:
|
||||||
|
@ -529,14 +527,14 @@ def update_time_school():
|
||||||
collection.update_one(
|
collection.update_one(
|
||||||
{ "_id": ObjectId(array_document_school_time_table)},
|
{ "_id": ObjectId(array_document_school_time_table)},
|
||||||
{ "$set": {
|
{ "$set": {
|
||||||
"School Subject." + array_test[0] + "." + str(gagaga_teacher) + ".Room": room,
|
"School Subject." + array_test[0] + "." + str(gagaga_room) + ".Room": room,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
collection_archive.update_one(
|
collection_archive.update_one(
|
||||||
{ "_id": ObjectId(array_document_archive_school_time_table)},
|
{ "_id": ObjectId(array_document_archive_school_time_table)},
|
||||||
{ "$set": {
|
{ "$set": {
|
||||||
"School Subject." + array_test[0] + "." + str(gagaga)+ ".Room": room,
|
"School Subject." + array_test[0] + "." + str(gagaga_room)+ ".Room": room,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
@ -559,14 +557,14 @@ def update_time_school():
|
||||||
collection.update_one(
|
collection.update_one(
|
||||||
{ "_id": ObjectId(array_document_school_time_table)},
|
{ "_id": ObjectId(array_document_school_time_table)},
|
||||||
{ "$set": {
|
{ "$set": {
|
||||||
"School Subject." + array_test[0] + "." + str(gagaga_teacher)+ ".Room": room,
|
"School Subject." + array_test[0] + "." + str(gagaga_room)+ ".Room": room,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
collection_archive.update_one(
|
collection_archive.update_one(
|
||||||
{ "_id": ObjectId(array_document_archive_school_time_table)},
|
{ "_id": ObjectId(array_document_archive_school_time_table)},
|
||||||
{ "$set": {
|
{ "$set": {
|
||||||
"School Subject." + array_test[0] + "." + str(gagaga)+ ".Room": room,
|
"School Subject." + array_test[0] + "." + str(gagaga_room)+ ".Room": room,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue