https://github.com/esau-morais/bot.ts
🤖 Bot created to play around and get Discord's Active Developer Badge
https://github.com/esau-morais/bot.ts
bot discord nodejs typescript
Last synced: 2 months ago
JSON representation
🤖 Bot created to play around and get Discord's Active Developer Badge
- Host: GitHub
- URL: https://github.com/esau-morais/bot.ts
- Owner: esau-morais
- License: mit
- Created: 2023-01-06T03:53:59.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-09T14:39:10.000Z (over 3 years ago)
- Last Synced: 2025-06-28T02:41:23.156Z (about 1 year ago)
- Topics: bot, discord, nodejs, typescript
- Language: TypeScript
- Homepage:
- Size: 76.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dev.ts
## About
`dev.ts` was created to learn more about the concepts of `discord.js` and to serve [my newest Discord community](https://tiny.emots.dev/twdctr)
## (_WIP_) Features
- [x] Welcome new guild members
...
## Setup
This project uses Node.js + TypeScript + discord.js behind the scenes. To set up this project locally or virtually (if you're using a virtual machine), follow the steps down below:
1. Clone the project (using `gh`)
```shell
gh repo clone esau-morais/bot.ts
```
2. Install the dependencies (using `pnpm`)
```shell
pn install
```
> Before continuing to the 3rd step, you must have set the environment variables. Take a look at the [`.env.example` file](./env.example)
3. Running the project (using `pnpm`)
```shell
pn dev
```
> :information_source: **Info:** I use `pn` as the alias for `pnpm`
4. Running the project (using Docker)
```shell
docker compose build && docker compose up
```
## LICENSE
For more information, read the `LICENSE` file at the root of the project.