├── .gitignore ├── .vscode ├── launch.json └── tasks.json ├── LICENSE ├── README.md ├── app.json ├── bin └── update_dashboard ├── dist └── twopg-dashboard │ ├── browser │ ├── 3rdpartylicenses.txt │ ├── assets │ │ ├── css │ │ │ ├── animations.css │ │ │ ├── main.css │ │ │ ├── nav-icon.css │ │ │ ├── spinner.css │ │ │ ├── utils.css │ │ │ └── vs2015.css │ │ ├── docs │ │ │ ├── api.md │ │ │ ├── auto-mod.md │ │ │ ├── changelog.md │ │ │ ├── commands.md │ │ │ ├── config-updates.md │ │ │ ├── crates.md │ │ │ ├── credits.md │ │ │ ├── docs-guide.md │ │ │ ├── faq.md │ │ │ ├── general.md │ │ │ ├── get-started.md │ │ │ ├── how-to-auto-clear-channel-at-intervals.md │ │ │ ├── img │ │ │ │ ├── customize-bot.gif │ │ │ │ ├── dashboard-home-v1.x.png │ │ │ │ ├── dashboard-v1.x.png │ │ │ │ ├── dashboard-v2.0.0a.png │ │ │ │ ├── dashboard-v2.0.1a.png │ │ │ │ ├── dashboard-v2.0.2a.png │ │ │ │ ├── dashboard-v2.1.0b.png │ │ │ │ ├── dashboard-v2.1.1b.png │ │ │ │ ├── dashboard-v2.1.2b.png │ │ │ │ ├── dashboard-v2.2.0b.png │ │ │ │ ├── dashboard-v2.3.0b.png │ │ │ │ ├── invite-bot.gif │ │ │ │ └── use-bot.gif │ │ │ ├── leveling.md │ │ │ ├── logs.md │ │ │ ├── music.md │ │ │ ├── privacy.md │ │ │ ├── reaction-roles.md │ │ │ ├── timers.md │ │ │ ├── troubleshooting.md │ │ │ └── tutorials.md │ │ └── img │ │ │ ├── 3PGAvatarTransparent.ico │ │ │ ├── 3PGAvatarTransparent.svg │ │ │ ├── 3PGProAvatarTransparent.webp │ │ │ ├── 404.svg │ │ │ ├── badges │ │ │ ├── alpha.svg │ │ │ ├── bug-destroyer.svg │ │ │ ├── early-supporter.svg │ │ │ └── legend.svg │ │ │ ├── crates │ │ │ ├── nothing.webp │ │ │ └── vote-crate.webp │ │ │ ├── earth.svg │ │ │ ├── home │ │ │ ├── announce.png │ │ │ ├── leaderboard.png │ │ │ ├── music-player.gif │ │ │ ├── music-player.png │ │ │ └── timers.png │ │ │ ├── logo.png │ │ │ ├── mars.svg │ │ │ ├── moon.svg │ │ │ ├── overlay_stars.svg │ │ │ ├── pro.png │ │ │ ├── pro.svg │ │ │ └── rocket.svg │ ├── favicon.ico │ ├── index.html │ ├── main-es2015.11e1a7931d13b5165a2a.js │ ├── main-es5.11e1a7931d13b5165a2a.js │ ├── overlay_stars.21a32cc9bc0c3068cb9a.svg │ ├── polyfills-es2015.50fce3929b1a53f318c7.js │ ├── polyfills-es5.ddaaccbf1d0ef19804ff.js │ ├── runtime-es2015.41eb3616844b6c96e4f3.js │ ├── runtime-es5.41eb3616844b6c96e4f3.js │ ├── scripts.a0997f3a9f749b2c277f.js │ └── styles.9307f795cbd8833f09c8.css │ └── server │ └── main.js ├── package.json ├── src ├── api │ ├── modules │ │ ├── api-utils.ts │ │ ├── audit-logger.ts │ │ ├── error-logger.ts │ │ ├── image │ │ │ ├── image-generator.ts │ │ │ ├── wallpaper.png │ │ │ └── xp-card-generator.ts │ │ ├── ranks.ts │ │ ├── rate-limiter.ts │ │ └── stats.ts │ ├── routes │ │ ├── api-routes.ts │ │ ├── guilds-routes.ts │ │ ├── music-routes.ts │ │ ├── pay-routes.ts │ │ └── user-routes.ts │ ├── server.ts │ ├── websocket.ts │ └── ws-events │ │ ├── guild-drag.ts │ │ └── ws-event.ts ├── bot.ts ├── commands │ ├── clear.ts │ ├── command.ts │ ├── dashboard.ts │ ├── flip.ts │ ├── help.ts │ ├── info.ts │ ├── leaderboard.ts │ ├── levels.ts │ ├── list.ts │ ├── lock.ts │ ├── music.ts │ ├── mute.ts │ ├── pause.ts │ ├── ping.ts │ ├── play.ts │ ├── resume.ts │ ├── role.ts │ ├── say.ts │ ├── seek.ts │ ├── server.ts │ ├── shuffle.ts │ ├── skip.ts │ ├── stop.ts │ ├── unlock.ts │ ├── unmute.ts │ ├── vote.ts │ ├── warn.ts │ ├── warnings.ts │ └── xp.ts ├── data │ ├── commands.ts │ ├── db-wrapper.ts │ ├── guilds.ts │ ├── logs.ts │ ├── members.ts │ ├── models │ │ ├── command.ts │ │ ├── guild.ts │ │ ├── log.ts │ │ ├── member.ts │ │ └── user.ts │ ├── snowflake-entity.ts │ └── users.ts ├── keep-alive.ts ├── modules │ ├── announce │ │ └── event-variables.ts │ ├── auto-mod │ │ ├── auto-mod.ts │ │ └── validators │ │ │ ├── bad-link.validator.ts │ │ │ ├── bad-word.validator.ts │ │ │ ├── content-validator.ts │ │ │ ├── emoji.validator.ts │ │ │ ├── explicit-word.validator.ts │ │ │ ├── mass-caps.validator.ts │ │ │ ├── mass-mention.validator.ts │ │ │ └── zalgo.validator.ts │ ├── general │ │ └── reaction-roles.ts │ ├── music │ │ └── music.ts │ ├── timers │ │ └── timers.ts │ └── xp │ │ └── leveling.ts ├── services │ ├── command.service.ts │ ├── cooldowns.ts │ ├── custom-handlers │ │ ├── config-update.handler.ts │ │ ├── level-up.handler.ts │ │ ├── user-mute.handler.ts │ │ ├── user-unmute.handler.ts │ │ └── user-warn.handler.ts │ ├── emit.ts │ ├── events.service.ts │ ├── handlers │ │ ├── event-handler.ts │ │ ├── guild-ban-add.handler.ts │ │ ├── guild-ban-remove.handler.ts │ │ ├── guild-create.handler.ts │ │ ├── logs-handler.ts │ │ ├── member-join.handler.ts │ │ ├── member-leave.handler.ts │ │ ├── message-deleted.handler.ts │ │ ├── message-reaction-add.handler.ts │ │ ├── message-reaction-remove.handler.ts │ │ ├── message.handler.ts │ │ └── ready.handler.ts │ └── validators.ts └── utils │ ├── command-utils.ts │ ├── deps.ts │ └── log.ts ├── test ├── integration │ ├── auto-mod.tests.ts │ ├── command.service.tests.ts │ ├── logs.tests.ts │ ├── routes.tests.ts │ └── timers.tests.ts ├── mock.ts └── unit │ ├── audit-logger.tests.ts │ ├── auto-mod-validators.tests.ts │ ├── commands.tests.ts │ ├── cooldowns.tests.ts │ ├── data.tests.ts │ ├── event-variables.tests.ts │ ├── leveling.tests.ts │ ├── logs.tests.ts │ ├── ranks.tests.ts │ ├── stats.tests.ts │ └── validators.tests.ts ├── tsconfig.json └── tslint.json /.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | 3 | lib/ 4 | node_modules/ 5 | 6 | logs/*/* -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/app.json -------------------------------------------------------------------------------- /bin/update_dashboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/bin/update_dashboard -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/3rdpartylicenses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/3rdpartylicenses.txt -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/css/animations.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/css/animations.css -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/css/main.css -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/css/nav-icon.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/css/nav-icon.css -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/css/spinner.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/css/spinner.css -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/css/utils.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/css/utils.css -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/css/vs2015.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/css/vs2015.css -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/api.md -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/auto-mod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/auto-mod.md -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/changelog.md -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/commands.md -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/config-updates.md: -------------------------------------------------------------------------------- 1 | # Get 3PG Dashboard Updates in Your Server 2 | 3 | -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/crates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/crates.md -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/credits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/credits.md -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/docs-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/docs-guide.md -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/faq.md -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/general.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/general.md -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/get-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/get-started.md -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/how-to-auto-clear-channel-at-intervals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/how-to-auto-clear-channel-at-intervals.md -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/img/customize-bot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/img/customize-bot.gif -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/img/dashboard-home-v1.x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/img/dashboard-home-v1.x.png -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/img/dashboard-v1.x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/img/dashboard-v1.x.png -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/img/dashboard-v2.0.0a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/img/dashboard-v2.0.0a.png -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/img/dashboard-v2.0.1a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/img/dashboard-v2.0.1a.png -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/img/dashboard-v2.0.2a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/img/dashboard-v2.0.2a.png -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/img/dashboard-v2.1.0b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/img/dashboard-v2.1.0b.png -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/img/dashboard-v2.1.1b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/img/dashboard-v2.1.1b.png -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/img/dashboard-v2.1.2b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/img/dashboard-v2.1.2b.png -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/img/dashboard-v2.2.0b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/img/dashboard-v2.2.0b.png -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/img/dashboard-v2.3.0b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/img/dashboard-v2.3.0b.png -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/img/invite-bot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/img/invite-bot.gif -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/img/use-bot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/img/use-bot.gif -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/leveling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/leveling.md -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/logs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/logs.md -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/music.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/music.md -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/privacy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/privacy.md -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/reaction-roles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/reaction-roles.md -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/timers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/timers.md -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/troubleshooting.md -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/docs/tutorials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/docs/tutorials.md -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/3PGAvatarTransparent.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/3PGAvatarTransparent.ico -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/3PGAvatarTransparent.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/3PGAvatarTransparent.svg -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/3PGProAvatarTransparent.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/3PGProAvatarTransparent.webp -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/404.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/404.svg -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/badges/alpha.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/badges/alpha.svg -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/badges/bug-destroyer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/badges/bug-destroyer.svg -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/badges/early-supporter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/badges/early-supporter.svg -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/badges/legend.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/badges/legend.svg -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/crates/nothing.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/crates/nothing.webp -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/crates/vote-crate.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/crates/vote-crate.webp -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/earth.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/earth.svg -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/home/announce.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/home/announce.png -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/home/leaderboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/home/leaderboard.png -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/home/music-player.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/home/music-player.gif -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/home/music-player.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/home/music-player.png -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/home/timers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/home/timers.png -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/logo.png -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/mars.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/mars.svg -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/moon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/moon.svg -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/overlay_stars.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/overlay_stars.svg -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/pro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/pro.png -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/pro.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/pro.svg -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/assets/img/rocket.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/assets/img/rocket.svg -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/favicon.ico -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/index.html -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/main-es2015.11e1a7931d13b5165a2a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/main-es2015.11e1a7931d13b5165a2a.js -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/main-es5.11e1a7931d13b5165a2a.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/main-es5.11e1a7931d13b5165a2a.js -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/overlay_stars.21a32cc9bc0c3068cb9a.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/overlay_stars.21a32cc9bc0c3068cb9a.svg -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/polyfills-es2015.50fce3929b1a53f318c7.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/polyfills-es2015.50fce3929b1a53f318c7.js -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/polyfills-es5.ddaaccbf1d0ef19804ff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/polyfills-es5.ddaaccbf1d0ef19804ff.js -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/runtime-es2015.41eb3616844b6c96e4f3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/runtime-es2015.41eb3616844b6c96e4f3.js -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/runtime-es5.41eb3616844b6c96e4f3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/runtime-es5.41eb3616844b6c96e4f3.js -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/scripts.a0997f3a9f749b2c277f.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/scripts.a0997f3a9f749b2c277f.js -------------------------------------------------------------------------------- /dist/twopg-dashboard/browser/styles.9307f795cbd8833f09c8.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/browser/styles.9307f795cbd8833f09c8.css -------------------------------------------------------------------------------- /dist/twopg-dashboard/server/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/dist/twopg-dashboard/server/main.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/package.json -------------------------------------------------------------------------------- /src/api/modules/api-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/api/modules/api-utils.ts -------------------------------------------------------------------------------- /src/api/modules/audit-logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/api/modules/audit-logger.ts -------------------------------------------------------------------------------- /src/api/modules/error-logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/api/modules/error-logger.ts -------------------------------------------------------------------------------- /src/api/modules/image/image-generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/api/modules/image/image-generator.ts -------------------------------------------------------------------------------- /src/api/modules/image/wallpaper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/api/modules/image/wallpaper.png -------------------------------------------------------------------------------- /src/api/modules/image/xp-card-generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/api/modules/image/xp-card-generator.ts -------------------------------------------------------------------------------- /src/api/modules/ranks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/api/modules/ranks.ts -------------------------------------------------------------------------------- /src/api/modules/rate-limiter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/api/modules/rate-limiter.ts -------------------------------------------------------------------------------- /src/api/modules/stats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/api/modules/stats.ts -------------------------------------------------------------------------------- /src/api/routes/api-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/api/routes/api-routes.ts -------------------------------------------------------------------------------- /src/api/routes/guilds-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/api/routes/guilds-routes.ts -------------------------------------------------------------------------------- /src/api/routes/music-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/api/routes/music-routes.ts -------------------------------------------------------------------------------- /src/api/routes/pay-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/api/routes/pay-routes.ts -------------------------------------------------------------------------------- /src/api/routes/user-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/api/routes/user-routes.ts -------------------------------------------------------------------------------- /src/api/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/api/server.ts -------------------------------------------------------------------------------- /src/api/websocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/api/websocket.ts -------------------------------------------------------------------------------- /src/api/ws-events/guild-drag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/api/ws-events/guild-drag.ts -------------------------------------------------------------------------------- /src/api/ws-events/ws-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/api/ws-events/ws-event.ts -------------------------------------------------------------------------------- /src/bot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/bot.ts -------------------------------------------------------------------------------- /src/commands/clear.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/clear.ts -------------------------------------------------------------------------------- /src/commands/command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/command.ts -------------------------------------------------------------------------------- /src/commands/dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/dashboard.ts -------------------------------------------------------------------------------- /src/commands/flip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/flip.ts -------------------------------------------------------------------------------- /src/commands/help.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/help.ts -------------------------------------------------------------------------------- /src/commands/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/info.ts -------------------------------------------------------------------------------- /src/commands/leaderboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/leaderboard.ts -------------------------------------------------------------------------------- /src/commands/levels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/levels.ts -------------------------------------------------------------------------------- /src/commands/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/list.ts -------------------------------------------------------------------------------- /src/commands/lock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/lock.ts -------------------------------------------------------------------------------- /src/commands/music.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/music.ts -------------------------------------------------------------------------------- /src/commands/mute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/mute.ts -------------------------------------------------------------------------------- /src/commands/pause.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/pause.ts -------------------------------------------------------------------------------- /src/commands/ping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/ping.ts -------------------------------------------------------------------------------- /src/commands/play.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/play.ts -------------------------------------------------------------------------------- /src/commands/resume.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/resume.ts -------------------------------------------------------------------------------- /src/commands/role.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/role.ts -------------------------------------------------------------------------------- /src/commands/say.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/say.ts -------------------------------------------------------------------------------- /src/commands/seek.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/seek.ts -------------------------------------------------------------------------------- /src/commands/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/server.ts -------------------------------------------------------------------------------- /src/commands/shuffle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/shuffle.ts -------------------------------------------------------------------------------- /src/commands/skip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/skip.ts -------------------------------------------------------------------------------- /src/commands/stop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/stop.ts -------------------------------------------------------------------------------- /src/commands/unlock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/unlock.ts -------------------------------------------------------------------------------- /src/commands/unmute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/unmute.ts -------------------------------------------------------------------------------- /src/commands/vote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/vote.ts -------------------------------------------------------------------------------- /src/commands/warn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/warn.ts -------------------------------------------------------------------------------- /src/commands/warnings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/warnings.ts -------------------------------------------------------------------------------- /src/commands/xp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/commands/xp.ts -------------------------------------------------------------------------------- /src/data/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/data/commands.ts -------------------------------------------------------------------------------- /src/data/db-wrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/data/db-wrapper.ts -------------------------------------------------------------------------------- /src/data/guilds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/data/guilds.ts -------------------------------------------------------------------------------- /src/data/logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/data/logs.ts -------------------------------------------------------------------------------- /src/data/members.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/data/members.ts -------------------------------------------------------------------------------- /src/data/models/command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/data/models/command.ts -------------------------------------------------------------------------------- /src/data/models/guild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/data/models/guild.ts -------------------------------------------------------------------------------- /src/data/models/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/data/models/log.ts -------------------------------------------------------------------------------- /src/data/models/member.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/data/models/member.ts -------------------------------------------------------------------------------- /src/data/models/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/data/models/user.ts -------------------------------------------------------------------------------- /src/data/snowflake-entity.ts: -------------------------------------------------------------------------------- 1 | export default interface SnowflakeEntity { 2 | id: string; 3 | } -------------------------------------------------------------------------------- /src/data/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/data/users.ts -------------------------------------------------------------------------------- /src/keep-alive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/keep-alive.ts -------------------------------------------------------------------------------- /src/modules/announce/event-variables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/modules/announce/event-variables.ts -------------------------------------------------------------------------------- /src/modules/auto-mod/auto-mod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/modules/auto-mod/auto-mod.ts -------------------------------------------------------------------------------- /src/modules/auto-mod/validators/bad-link.validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/modules/auto-mod/validators/bad-link.validator.ts -------------------------------------------------------------------------------- /src/modules/auto-mod/validators/bad-word.validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/modules/auto-mod/validators/bad-word.validator.ts -------------------------------------------------------------------------------- /src/modules/auto-mod/validators/content-validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/modules/auto-mod/validators/content-validator.ts -------------------------------------------------------------------------------- /src/modules/auto-mod/validators/emoji.validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/modules/auto-mod/validators/emoji.validator.ts -------------------------------------------------------------------------------- /src/modules/auto-mod/validators/explicit-word.validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/modules/auto-mod/validators/explicit-word.validator.ts -------------------------------------------------------------------------------- /src/modules/auto-mod/validators/mass-caps.validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/modules/auto-mod/validators/mass-caps.validator.ts -------------------------------------------------------------------------------- /src/modules/auto-mod/validators/mass-mention.validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/modules/auto-mod/validators/mass-mention.validator.ts -------------------------------------------------------------------------------- /src/modules/auto-mod/validators/zalgo.validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/modules/auto-mod/validators/zalgo.validator.ts -------------------------------------------------------------------------------- /src/modules/general/reaction-roles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/modules/general/reaction-roles.ts -------------------------------------------------------------------------------- /src/modules/music/music.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/modules/music/music.ts -------------------------------------------------------------------------------- /src/modules/timers/timers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/modules/timers/timers.ts -------------------------------------------------------------------------------- /src/modules/xp/leveling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/modules/xp/leveling.ts -------------------------------------------------------------------------------- /src/services/command.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/command.service.ts -------------------------------------------------------------------------------- /src/services/cooldowns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/cooldowns.ts -------------------------------------------------------------------------------- /src/services/custom-handlers/config-update.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/custom-handlers/config-update.handler.ts -------------------------------------------------------------------------------- /src/services/custom-handlers/level-up.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/custom-handlers/level-up.handler.ts -------------------------------------------------------------------------------- /src/services/custom-handlers/user-mute.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/custom-handlers/user-mute.handler.ts -------------------------------------------------------------------------------- /src/services/custom-handlers/user-unmute.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/custom-handlers/user-unmute.handler.ts -------------------------------------------------------------------------------- /src/services/custom-handlers/user-warn.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/custom-handlers/user-warn.handler.ts -------------------------------------------------------------------------------- /src/services/emit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/emit.ts -------------------------------------------------------------------------------- /src/services/events.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/events.service.ts -------------------------------------------------------------------------------- /src/services/handlers/event-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/handlers/event-handler.ts -------------------------------------------------------------------------------- /src/services/handlers/guild-ban-add.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/handlers/guild-ban-add.handler.ts -------------------------------------------------------------------------------- /src/services/handlers/guild-ban-remove.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/handlers/guild-ban-remove.handler.ts -------------------------------------------------------------------------------- /src/services/handlers/guild-create.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/handlers/guild-create.handler.ts -------------------------------------------------------------------------------- /src/services/handlers/logs-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/handlers/logs-handler.ts -------------------------------------------------------------------------------- /src/services/handlers/member-join.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/handlers/member-join.handler.ts -------------------------------------------------------------------------------- /src/services/handlers/member-leave.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/handlers/member-leave.handler.ts -------------------------------------------------------------------------------- /src/services/handlers/message-deleted.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/handlers/message-deleted.handler.ts -------------------------------------------------------------------------------- /src/services/handlers/message-reaction-add.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/handlers/message-reaction-add.handler.ts -------------------------------------------------------------------------------- /src/services/handlers/message-reaction-remove.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/handlers/message-reaction-remove.handler.ts -------------------------------------------------------------------------------- /src/services/handlers/message.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/handlers/message.handler.ts -------------------------------------------------------------------------------- /src/services/handlers/ready.handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/handlers/ready.handler.ts -------------------------------------------------------------------------------- /src/services/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/services/validators.ts -------------------------------------------------------------------------------- /src/utils/command-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/utils/command-utils.ts -------------------------------------------------------------------------------- /src/utils/deps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/utils/deps.ts -------------------------------------------------------------------------------- /src/utils/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/src/utils/log.ts -------------------------------------------------------------------------------- /test/integration/auto-mod.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/test/integration/auto-mod.tests.ts -------------------------------------------------------------------------------- /test/integration/command.service.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/test/integration/command.service.tests.ts -------------------------------------------------------------------------------- /test/integration/logs.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/test/integration/logs.tests.ts -------------------------------------------------------------------------------- /test/integration/routes.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/test/integration/routes.tests.ts -------------------------------------------------------------------------------- /test/integration/timers.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/test/integration/timers.tests.ts -------------------------------------------------------------------------------- /test/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/test/mock.ts -------------------------------------------------------------------------------- /test/unit/audit-logger.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/test/unit/audit-logger.tests.ts -------------------------------------------------------------------------------- /test/unit/auto-mod-validators.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/test/unit/auto-mod-validators.tests.ts -------------------------------------------------------------------------------- /test/unit/commands.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/test/unit/commands.tests.ts -------------------------------------------------------------------------------- /test/unit/cooldowns.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/test/unit/cooldowns.tests.ts -------------------------------------------------------------------------------- /test/unit/data.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/test/unit/data.tests.ts -------------------------------------------------------------------------------- /test/unit/event-variables.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/test/unit/event-variables.tests.ts -------------------------------------------------------------------------------- /test/unit/leveling.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/test/unit/leveling.tests.ts -------------------------------------------------------------------------------- /test/unit/logs.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/test/unit/logs.tests.ts -------------------------------------------------------------------------------- /test/unit/ranks.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/test/unit/ranks.tests.ts -------------------------------------------------------------------------------- /test/unit/stats.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/test/unit/stats.tests.ts -------------------------------------------------------------------------------- /test/unit/validators.tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/test/unit/validators.tests.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/3PG/Bot/HEAD/tslint.json --------------------------------------------------------------------------------