An open API service indexing awesome lists of open source software.

https://github.com/nadmax/socle

Socle's Discord bot
https://github.com/nadmax/socle

devops docker k3s kubernetes typescript

Last synced: 24 days ago
JSON representation

Socle's Discord bot

Awesome Lists containing this project

README

          

![CI](https://github.com/nadmax/socle/actions/workflows/ci.yml/badge.svg) ![CD](https://github.com/nadmax/socle/actions/workflows/cd.yml/badge.svg)

# Socle

A modern Discord bot built with [TypeScript](https://www.typescriptlang.org/) and [discord.js](https://discord.js.org/), following the best practices from the [discord.js guide](https://discordjs.guide/).

## ✨ Features

- 🛠 Slash command support
- 📦 Docker-based setup with Docker Compose
- ⚡ Type-safe, modular TypeScript structure

## 🧠 Requirements

- Docker
- Docker Compose
- A Discord bot token
- A test Discord server (guild)

## 🚀 Quick Start

⚠️ You need to setup the `.env` file based on the `.env.example`.

One command is needed to start the bot:

```sh
docker compose up -d
```