├── .eslintrc.json ├── .gitignore ├── .prettierrc ├── README.md ├── package.json ├── src ├── @types │ └── discord.ts ├── commands │ ├── anon │ │ ├── embed.ts │ │ └── index.ts │ ├── cantada │ │ ├── buttons.ts │ │ ├── embed.ts │ │ └── index.ts │ ├── catchphrase.ts │ ├── farogif.ts │ └── index.ts ├── deployCommands.ts ├── events │ ├── index.ts │ ├── interactionCreate.ts │ ├── interactions │ │ ├── cantadaInteractions.ts │ │ ├── components.ts │ │ └── index.ts │ └── ready.ts ├── index.ts ├── infra │ ├── app.ts │ └── import │ │ ├── commands.ts │ │ └── events.ts ├── model │ ├── cantada.ts │ └── user.ts ├── services │ ├── discord │ │ └── createPrivateChannel.ts │ └── user │ │ ├── create.ts │ │ └── getOrCreate.ts └── utils │ └── getRandomGIF.ts └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env 3 | dist 4 | .DS_Store -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/package.json -------------------------------------------------------------------------------- /src/@types/discord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/@types/discord.ts -------------------------------------------------------------------------------- /src/commands/anon/embed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/commands/anon/embed.ts -------------------------------------------------------------------------------- /src/commands/anon/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/commands/anon/index.ts -------------------------------------------------------------------------------- /src/commands/cantada/buttons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/commands/cantada/buttons.ts -------------------------------------------------------------------------------- /src/commands/cantada/embed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/commands/cantada/embed.ts -------------------------------------------------------------------------------- /src/commands/cantada/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/commands/cantada/index.ts -------------------------------------------------------------------------------- /src/commands/catchphrase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/commands/catchphrase.ts -------------------------------------------------------------------------------- /src/commands/farogif.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/commands/farogif.ts -------------------------------------------------------------------------------- /src/commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/commands/index.ts -------------------------------------------------------------------------------- /src/deployCommands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/deployCommands.ts -------------------------------------------------------------------------------- /src/events/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/events/index.ts -------------------------------------------------------------------------------- /src/events/interactionCreate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/events/interactionCreate.ts -------------------------------------------------------------------------------- /src/events/interactions/cantadaInteractions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/events/interactions/cantadaInteractions.ts -------------------------------------------------------------------------------- /src/events/interactions/components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/events/interactions/components.ts -------------------------------------------------------------------------------- /src/events/interactions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/events/interactions/index.ts -------------------------------------------------------------------------------- /src/events/ready.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/events/ready.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/infra/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/infra/app.ts -------------------------------------------------------------------------------- /src/infra/import/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/infra/import/commands.ts -------------------------------------------------------------------------------- /src/infra/import/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/infra/import/events.ts -------------------------------------------------------------------------------- /src/model/cantada.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/model/cantada.ts -------------------------------------------------------------------------------- /src/model/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/model/user.ts -------------------------------------------------------------------------------- /src/services/discord/createPrivateChannel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/services/discord/createPrivateChannel.ts -------------------------------------------------------------------------------- /src/services/user/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/services/user/create.ts -------------------------------------------------------------------------------- /src/services/user/getOrCreate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/services/user/getOrCreate.ts -------------------------------------------------------------------------------- /src/utils/getRandomGIF.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/src/utils/getRandomGIF.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gabrielmeloc22/faro-bot/HEAD/tsconfig.json --------------------------------------------------------------------------------