├── .coveragerc ├── .dockerignore ├── .github └── workflows │ ├── pre-commit.yml │ └── unittests.yml ├── .gitignore ├── .markdownlint.yaml ├── .pre-commit-config.yaml ├── .yamllint.yaml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── ejabberd_example.yml ├── mod_ipstamp ├── COPYING ├── README.txt ├── mod_ipstamp.spec └── src │ └── mod_ipstamp.erl ├── pyproject.toml ├── tests ├── __init__.py ├── test_echelon.py ├── test_elo.py ├── test_lobby_ranking.py ├── test_utils.py └── test_xpartamupp.py ├── tox.ini └── xpartamupp ├── __init__.py ├── echelon.py ├── elo.py ├── lobby_moderation_db.py ├── lobby_ranking.py ├── modbot.py ├── stanzas.py ├── utils.py └── xpartamupp.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/.coveragerc -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.github/workflows/unittests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/.github/workflows/unittests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/.markdownlint.yaml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.yamllint.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | extends: default 3 | 4 | rules: 5 | truthy: disable 6 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/README.md -------------------------------------------------------------------------------- /ejabberd_example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/ejabberd_example.yml -------------------------------------------------------------------------------- /mod_ipstamp/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/mod_ipstamp/COPYING -------------------------------------------------------------------------------- /mod_ipstamp/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/mod_ipstamp/README.txt -------------------------------------------------------------------------------- /mod_ipstamp/mod_ipstamp.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/mod_ipstamp/mod_ipstamp.spec -------------------------------------------------------------------------------- /mod_ipstamp/src/mod_ipstamp.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/mod_ipstamp/src/mod_ipstamp.erl -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_echelon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/tests/test_echelon.py -------------------------------------------------------------------------------- /tests/test_elo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/tests/test_elo.py -------------------------------------------------------------------------------- /tests/test_lobby_ranking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/tests/test_lobby_ranking.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/test_xpartamupp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/tests/test_xpartamupp.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/tox.ini -------------------------------------------------------------------------------- /xpartamupp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/xpartamupp/__init__.py -------------------------------------------------------------------------------- /xpartamupp/echelon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/xpartamupp/echelon.py -------------------------------------------------------------------------------- /xpartamupp/elo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/xpartamupp/elo.py -------------------------------------------------------------------------------- /xpartamupp/lobby_moderation_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/xpartamupp/lobby_moderation_db.py -------------------------------------------------------------------------------- /xpartamupp/lobby_ranking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/xpartamupp/lobby_ranking.py -------------------------------------------------------------------------------- /xpartamupp/modbot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/xpartamupp/modbot.py -------------------------------------------------------------------------------- /xpartamupp/stanzas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/xpartamupp/stanzas.py -------------------------------------------------------------------------------- /xpartamupp/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/xpartamupp/utils.py -------------------------------------------------------------------------------- /xpartamupp/xpartamupp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0ad/lobby-bots/HEAD/xpartamupp/xpartamupp.py --------------------------------------------------------------------------------