aslypancakeHi, I’m curious if this git source has the infrastructure to parse log files for game events that come from a server-side plugin for 4v4 PASStime. I want to aggregate every historic pug ever played and organize the passtime-specific data into something readable and host it somewhere, but my knowledge is super limited. This is the plugin source:
https://github.com/p4sstime/p4sstime-server-resources/wiki/Example-Log
https://logs.tf/4031199#76561198071291064
^ example log, the plugin prints relevant passtime stats to chat when they happen like goals and assists and saves and such, and you can see the game events in the .log file by downloading it manually, and my major obstacle right now is finding a way to automate downloading the .log file from each individual pug because querying the JSON files just produces data like the pug id and server name and date and stuff which is nice but not what I’m trying to aggregate.
any input or guidance would be appreciated
thank u
From what I understand about the plugin you linked, it doesn't output anything into the chat. All of the information gets put into the raw log file that Tf2 produces as opposed to the parsed JSON file that logs.tf uses and gives primarily in its API. I haven't updated the Repo and Docker image to be able to download raw files automatically, but you can see an example of how I used to do it shittily here. I would update it for myself but I don't have the storage to host all the raw log files for what I'd want to do. I have no problem updating it out of principle if you want something that can easily download either all the logs you want or a range of logs you want (which I'd imagine would be the passtime pugs).
Hmu on Discord if you have any more specific questions so we don't spam the thread :)