├── .gitignore ├── README.md ├── bot ├── .gitignore ├── __init__.py ├── constants.py ├── database │ ├── sql.py │ └── tables.py ├── display │ ├── .gitignore │ ├── embed.py │ ├── show.py │ └── update.py └── manage │ ├── .gitignore │ ├── channel_data.py │ ├── database_data.py │ └── discord_data.py ├── ctfd.py ├── db.py ├── images ├── categories.png ├── category_1.png ├── category_2.png ├── diff_1.png ├── diff_2.png ├── event_1.png ├── event_2.png ├── flush.png ├── help.png ├── on_start.png ├── problem_1.png ├── problem_2.png ├── scoreboard.png ├── solved_last_days_1.png ├── solved_last_days_2.png ├── who_solved_1.png └── who_solved_2.png ├── main.py ├── requirements.in ├── requirements.txt └── tests └── integration ├── ctfd.db └── test_sql.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/README.md -------------------------------------------------------------------------------- /bot/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | -------------------------------------------------------------------------------- /bot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/bot/__init__.py -------------------------------------------------------------------------------- /bot/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/bot/constants.py -------------------------------------------------------------------------------- /bot/database/sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/bot/database/sql.py -------------------------------------------------------------------------------- /bot/database/tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/bot/database/tables.py -------------------------------------------------------------------------------- /bot/display/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | -------------------------------------------------------------------------------- /bot/display/embed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/bot/display/embed.py -------------------------------------------------------------------------------- /bot/display/show.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/bot/display/show.py -------------------------------------------------------------------------------- /bot/display/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/bot/display/update.py -------------------------------------------------------------------------------- /bot/manage/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | -------------------------------------------------------------------------------- /bot/manage/channel_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/bot/manage/channel_data.py -------------------------------------------------------------------------------- /bot/manage/database_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/bot/manage/database_data.py -------------------------------------------------------------------------------- /bot/manage/discord_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/bot/manage/discord_data.py -------------------------------------------------------------------------------- /ctfd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/ctfd.py -------------------------------------------------------------------------------- /db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/db.py -------------------------------------------------------------------------------- /images/categories.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/images/categories.png -------------------------------------------------------------------------------- /images/category_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/images/category_1.png -------------------------------------------------------------------------------- /images/category_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/images/category_2.png -------------------------------------------------------------------------------- /images/diff_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/images/diff_1.png -------------------------------------------------------------------------------- /images/diff_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/images/diff_2.png -------------------------------------------------------------------------------- /images/event_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/images/event_1.png -------------------------------------------------------------------------------- /images/event_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/images/event_2.png -------------------------------------------------------------------------------- /images/flush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/images/flush.png -------------------------------------------------------------------------------- /images/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/images/help.png -------------------------------------------------------------------------------- /images/on_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/images/on_start.png -------------------------------------------------------------------------------- /images/problem_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/images/problem_1.png -------------------------------------------------------------------------------- /images/problem_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/images/problem_2.png -------------------------------------------------------------------------------- /images/scoreboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/images/scoreboard.png -------------------------------------------------------------------------------- /images/solved_last_days_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/images/solved_last_days_1.png -------------------------------------------------------------------------------- /images/solved_last_days_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/images/solved_last_days_2.png -------------------------------------------------------------------------------- /images/who_solved_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/images/who_solved_1.png -------------------------------------------------------------------------------- /images/who_solved_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/images/who_solved_2.png -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/main.py -------------------------------------------------------------------------------- /requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/requirements.in -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/requirements.txt -------------------------------------------------------------------------------- /tests/integration/ctfd.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/tests/integration/ctfd.db -------------------------------------------------------------------------------- /tests/integration/test_sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zteeed/CTFd-discord/HEAD/tests/integration/test_sql.py --------------------------------------------------------------------------------