ποΈ Project Structure - nicokempe/discord-bot GitHub Wiki
File Structure
π¦discord-bpt
β£ π.git
β£ π.github
β β£ πISSUE_TEMPLATE
β β β£ πbug_report.yml
β β β£ πconfig.yml
β β β πfeature_request.yml
β β£ πdependabot.yml
β β πpull_request_template.md
β£ πbot
β β£ πmodule-backup
β β β£ πsrc
β β β β πmain
β β β β β£ πjava
β β β β β β πeu
β β β β β β β πnicokempe
β β β β β β β β πdiscordbot
β β β β β β β β β πbackup
β β β β β β β β β β£ πcommands
β β β β β β β β β β β πBackupCommand.java
β β β β β β β β β β£ πupdate
β β β β β β β β β β β πBackupUpdater.java
β β β β β β β β β β£ πBackup.java
β β β β β β β β β β πBackupObject.java
β β β β β πresources
β β β β β β πmodule.properties
β β β πpom.xml
β β£ πmodule-backup-api
β β β£ πsrc
β β β β πmain
β β β β β πjava
β β β β β β πeu
β β β β β β β πnicokempe
β β β β β β β β πdiscordbot
β β β β β β β β β πbackup
β β β β β β β β β β£ πBackupChannel.java
β β β β β β β β β β£ πBackupEntry.java
β β β β β β β β β β£ πBackupNotFoundException.java
β β β β β β β β β β£ πChannelPermissionEntry.java
β β β β β β β β β β πIBackupObject.java
β β β πpom.xml
β β£ πmodule-messenger
β β β£ πsrc
β β β β πmain
β β β β β£ πjava
β β β β β β πeu
β β β β β β β πnicokempe
β β β β β β β β πdiscordbot
β β β β β β β β β πmessenger
β β β β β β β β β β£ πtask
β β β β β β β β β β β πMessageTask.java
β β β β β β β β β β πMessenger.java
β β β β β πresources
β β β β β β πmodule.properties
β β β πpom.xml
β β£ πmodule-messenger-api
β β β πpom.xml
β β£ πmodule-permissions
β β β£ πsrc
β β β β πmain
β β β β β£ πjava
β β β β β β πeu
β β β β β β β πnicokempe
β β β β β β β β πdiscordbot
β β β β β β β β β πpermissionsmodule
β β β β β β β β β β£ πcommands
β β β β β β β β β β β πPushCommand.java
β β β β β β β β β β πPermissionModule.java
β β β β β πresources
β β β β β β πmodule.properties
β β β πpom.xml
β β£ πmodule-permissions-api
β β β£ πsrc
β β β β πmain
β β β β β πjava
β β β β β β πeu
β β β β β β β πnicokempe
β β β β β β β β πdiscordbot
β β β β β β β β β πpermissionsmodule
β β β β β β β β β β πgroups
β β β β β β β β β β β£ πGroupMember.java
β β β β β β β β β β β πPermissionGroup.java
β β β πpom.xml
β β£ πparent-api
β β β£ πsrc
β β β β πmain
β β β β β πjava
β β β β β β πeu
β β β β β β β πnicokempe
β β β β β β β β πdiscordbot
β β β β β β β β β£ πchannel
β β β β β β β β β β πChannelEntry.java
β β β β β β β β β£ πcommand
β β β β β β β β β β£ πhandler
β β β β β β β β β β β πICommandManager.java
β β β β β β β β β β πAbstractCommand.java
β β β β β β β β β£ πconfig
β β β β β β β β β β πJsonConfig.java
β β β β β β β β β£ πlogger
β β β β β β β β β β πLogger.java
β β β β β β β β β£ πmodule
β β β β β β β β β β£ πIModuleLoader.java
β β β β β β β β β β πModuleInterface.java
β β β β β β β β β£ πrequest
β β β β β β β β β β πRequestBuilder.java
β β β β β β β β β£ πupdate
β β β β β β β β β β πUpdateTask.java
β β β β β β β β β£ πuser
β β β β β β β β β β£ πIDiscordUser.java
β β β β β β β β β β πUserEntry.java
β β β β β β β β β πIDiscordBot.java
β β β πpom.xml
β β£ πparent-bot
β β β£ πsrc
β β β β πmain
β β β β β πjava
β β β β β β πeu
β β β β β β β πnicokempe
β β β β β β β β πdiscordbot
β β β β β β β β β£ πcommand
β β β β β β β β β β πmanager
β β β β β β β β β β β πCommandManager.java
β β β β β β β β β£ πlistener
β β β β β β β β β β£ πJoinListener.java
β β β β β β β β β β£ πReadyListener.java
β β β β β β β β β β πSlashListener.java
β β β β β β β β β£ πmodule
β β β β β β β β β β πModuleLoader.java
β β β β β β β β β£ πuser
β β β β β β β β β β πDiscordUser.java
β β β β β β β β β£ πDiscordBot.java
β β β β β β β β β πMain.java
β β β πpom.xml
β β£ π.gitignore
β β πpom.xml
β£ πdocs
β β πcode_of_conduct.md
β£ πserver
β β π.gitignore
β£ πwebsite
β β£ πpublic
β β β£ πfavicon.ico
β β β πindex.html
β β£ πsrc
β β β£ πassets
β β β β£ πcss
β β β β β£ πcustom
β β β β β β πglobal.css
β β β β β πfontawesome
β β β β β β£ πcss
β β β β β β β πall.css
β β β β β β πwebfonts
β β β β β β β£ πfa-brands-400.ttf
β β β β β β β£ πfa-brands-400.woff2
β β β β β β β£ πfa-regular-400.ttf
β β β β β β β£ πfa-regular-400.woff2
β β β β β β β£ πfa-solid-900.ttf
β β β β β β β£ πfa-solid-900.woff2
β β β β β β β£ πfa-v4compatibility.ttf
β β β β β β β πfa-v4compatibility.woff2
β β β β£ πjs
β β β β πlogo.png
β β β£ πcomponents
β β β β£ πnavbar
β β β β β£ πNavDropdown.vue
β β β β β£ πNavItem.vue
β β β β β£ πNavSeperator.vue
β β β β β πSidebar.vue
β β β β πstatic
β β β β β£ πFooter.vue
β β β β β£ πHeader.vue
β β β β β πNavBar.vue
β β β£ πrouter
β β β β πindex.js
β β β£ πviews
β β β β£ πauth
β β β β β£ π2FA.vue
β β β β β£ πForgetPassword.vue
β β β β β£ πSignIn.vue
β β β β β πSignUp.vue
β β β β£ πerrors
β β β β β£ πBadRequest.vue
β β β β β£ πForbidden.vue
β β β β β£ πNotFound.vue
β β β β β πUnauthorized.vue
β β β β£ πinstall
β β β β β£ πBotAuthentication.vue
β β β β β£ πInstallationCompleted.vue
β β β β β£ πLanguageSelection.vue
β β β β β πModuleSelection.vue
β β β β£ πlegal
β β β β β£ πCredits.vue
β β β β β£ πImprint.vue
β β β β β£ πPrivacyPolicy.vue
β β β β β πTermsOfService.vue
β β β β£ πpanel
β β β β β£ πmodules
β β β β β β£ πapplications
β β β β β β β πOverview.vue
β β β β β β£ πbackups
β β β β β β β πOverview.vue
β β β β β β£ πchat-filter
β β β β β β β πOverview.vue
β β β β β β£ πcustom-commands
β β β β β β β πOverview.vue
β β β β β β£ πgiveaways
β β β β β β β πOverview.vue
β β β β β β£ πmaintenance
β β β β β β β πOverview.vue
β β β β β β£ πmessages
β β β β β β β πOverview.vue
β β β β β β£ πname-filter
β β β β β β β πOverview.vue
β β β β β β£ πpermissions
β β β β β β β πOverview.vue
β β β β β β£ πtickets
β β β β β β β πOverview.vue
β β β β β β£ πwelcomes
β β β β β β β πOverview.vue
β β β β β β πUpdater.vue
β β β β β£ πDashboard.vue
β β β β β πStatistics.vue
β β β β πLanding.vue
β β β£ πApp.vue
β β β πmain.js
β β£ π.browserslistrc
β β£ π.gitignore
β β£ πjsconfig.json
β β£ πpackage-lock.json
β β£ πpackage.json
β β£ πpostcss.config.js
β β£ πREADME.md
β β πtailwind.config.js
β£ πLICENSE
β πREADME.md