https://github.com/zaida04/akairo-template
🧰🛠️ A template for Akairo TS based Discord.js bots. A good starting point for Discord Bots.
https://github.com/zaida04/akairo-template
akairo discord-akairo discord-bot typescript
Last synced: 9 months ago
JSON representation
🧰🛠️ A template for Akairo TS based Discord.js bots. A good starting point for Discord Bots.
- Host: GitHub
- URL: https://github.com/zaida04/akairo-template
- Owner: zaida04
- License: mit
- Created: 2020-10-04T03:10:39.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2022-01-19T23:21:09.000Z (over 4 years ago)
- Last Synced: 2025-02-26T18:24:26.641Z (over 1 year ago)
- Topics: akairo, discord-akairo, discord-bot, typescript
- Language: TypeScript
- Homepage:
- Size: 137 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AkairoTemplate
My personal template for TypeScript based Discord bots built with Discord-Akairo and Discord.js.
## 🏢 Structure
- `src/index.ts` - Main that instantiates the Client and ensures ENV vars exist.
- `src/core/client/Client.ts` - Main Akairo Client.
- `src/core/listeners/**` - Classes that listen for events.
- `src/core/commands/**` - Commands for the bot.
- `src/core/inhibitors/**` - Inhibitors that stop a command from being executed under certain conditions.
- `src/core/structures/**` - Custom/Extended Structures.
## 📜 Scripts
- `npm run build` - Build the bot
- `npm run start` - Start the bot (requires build to have been run)
- `npm run dev` - Build and run the bot
- `npm run lint` - Lint the source code (No auto fix)
- `npm run lint:fix` - Lint the source code (auto fix)
### LICENSING
**AkairoTemplate** © [zaida04](https://github.com/zaida04), Released under the [MIT](https://github.com/zaida04/AkairoTemplate/blob/master/LICENSE) License.
Authored and maintained by zaida04.
> GitHub [@zaida04](https://github.com/zaida04)
Created ~10/03/2020