dev #4

Merged
corbz merged 29 commits from dev into master 2025-02-16 20:52:11 +00:00
Showing only changes of commit b2847ebe95 - Show all commits

View File

@ -45,17 +45,19 @@ class PlayersCog(commands.Cog):
Build player data from existing and older log files.
"""
await inter.response.defer()
self.listen_for_changes.stop()
log.info("Building player data from logs.")
# Delete the existing data, as we will reconstruct it.
await Player.all().delete()
for log_file in LOGS_FOLDER_PATH.glob("**/*.txt"):
for log_file in LOGS_FOLDER_PATH.glob("**/*_user.txt"):
log.debug("building from log file: %s", str(log_file))
file_handler = LogFileReader(log_file, track_from_start=True)
for line in await file_handler.read():
await self.process_log_line(line, alert=False)
self.listen_for_changes.start()
await inter.followup.send("Completed")
@tasks.loop(seconds=3)