Skip to content

Go program that performs various commands via RCON base on local TF2 console output.

License

Notifications You must be signed in to change notification settings

algo7/tf2_rcon_misc

Repository files navigation

CI

Prerequisite

  1. MongoDB installed locally: https://www.mongodb.com/try/download/community
  2. OpenAI API Key (if you want to use the ChatGPT integration): https://platform.openai.com/account/api-keys

github.com/algo7/tf2_rcon_misc

Go program that performs various commands via RCON base on local TF2 console output. Get all the players' name and steamID on the server and store them into the local MongoDB instance.

Build and run

Linux

$ ./auto_build.sh
$ ./run.sh

Windows

$ ./auto_build.sh
$ ./run.bat

Configuration

(required) Launch Options:


You should launch your TF2 with the following launch options:

-flushlog -rpt -novid -usercon -ip 0.0.0.0 +rcon_password 123 +net_start

Launch Options

The password really doesn't matter as nobody will be accessing it except for you. At the moment the password use to connect to RCON is hardcoded as 123 so please don't change it; otherwise, the program will not work.

About

Go program that performs various commands via RCON base on local TF2 console output.

Resources

License

Stars

Watchers

Forks

Packages

No packages published