├── .git-blame-ignore-revs ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── LICENSE ├── README.md ├── defender ├── __init__.py ├── abc.py ├── commands │ ├── __init__.py │ ├── manualmodules.py │ ├── settings.py │ └── stafftools.py ├── core │ ├── announcements.py │ ├── automodules.py │ ├── cache.py │ ├── events.py │ ├── menus.py │ ├── status.py │ ├── utils.py │ └── warden │ │ ├── __init__.py │ │ ├── api.py │ │ ├── enums.py │ │ ├── heat.py │ │ ├── rule.py │ │ ├── utils.py │ │ └── validation.py ├── defender.py ├── enums.py ├── exceptions.py ├── info.json └── tests │ ├── __init__.py │ ├── test_warden.py │ └── wd_sample_rules.py ├── index ├── NOTICE ├── __init__.py ├── exceptions.py ├── index.py ├── info.json ├── parser.py └── views.py ├── info.json ├── pyproject.toml └── sbansync ├── __init__.py ├── info.json └── sbansync.py /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/README.md -------------------------------------------------------------------------------- /defender/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/__init__.py -------------------------------------------------------------------------------- /defender/abc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/abc.py -------------------------------------------------------------------------------- /defender/commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/commands/__init__.py -------------------------------------------------------------------------------- /defender/commands/manualmodules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/commands/manualmodules.py -------------------------------------------------------------------------------- /defender/commands/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/commands/settings.py -------------------------------------------------------------------------------- /defender/commands/stafftools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/commands/stafftools.py -------------------------------------------------------------------------------- /defender/core/announcements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/core/announcements.py -------------------------------------------------------------------------------- /defender/core/automodules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/core/automodules.py -------------------------------------------------------------------------------- /defender/core/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/core/cache.py -------------------------------------------------------------------------------- /defender/core/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/core/events.py -------------------------------------------------------------------------------- /defender/core/menus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/core/menus.py -------------------------------------------------------------------------------- /defender/core/status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/core/status.py -------------------------------------------------------------------------------- /defender/core/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/core/utils.py -------------------------------------------------------------------------------- /defender/core/warden/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /defender/core/warden/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/core/warden/api.py -------------------------------------------------------------------------------- /defender/core/warden/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/core/warden/enums.py -------------------------------------------------------------------------------- /defender/core/warden/heat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/core/warden/heat.py -------------------------------------------------------------------------------- /defender/core/warden/rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/core/warden/rule.py -------------------------------------------------------------------------------- /defender/core/warden/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/core/warden/utils.py -------------------------------------------------------------------------------- /defender/core/warden/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/core/warden/validation.py -------------------------------------------------------------------------------- /defender/defender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/defender.py -------------------------------------------------------------------------------- /defender/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/enums.py -------------------------------------------------------------------------------- /defender/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/exceptions.py -------------------------------------------------------------------------------- /defender/info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/info.json -------------------------------------------------------------------------------- /defender/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /defender/tests/test_warden.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/tests/test_warden.py -------------------------------------------------------------------------------- /defender/tests/wd_sample_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/defender/tests/wd_sample_rules.py -------------------------------------------------------------------------------- /index/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/index/NOTICE -------------------------------------------------------------------------------- /index/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/index/__init__.py -------------------------------------------------------------------------------- /index/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/index/exceptions.py -------------------------------------------------------------------------------- /index/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/index/index.py -------------------------------------------------------------------------------- /index/info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/index/info.json -------------------------------------------------------------------------------- /index/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/index/parser.py -------------------------------------------------------------------------------- /index/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/index/views.py -------------------------------------------------------------------------------- /info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/info.json -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- 1 | [tool.black] 2 | line-length = 120 -------------------------------------------------------------------------------- /sbansync/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/sbansync/__init__.py -------------------------------------------------------------------------------- /sbansync/info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/sbansync/info.json -------------------------------------------------------------------------------- /sbansync/sbansync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Twentysix26/x26-Cogs/HEAD/sbansync/sbansync.py --------------------------------------------------------------------------------