https://github.com/antostarwars/starcreationsutils
Discord Bot for StarCreations Team.
https://github.com/antostarwars/starcreationsutils
discord-bot environment-variables freelancing java mongodb-database optimized-memory
Last synced: 3 months ago
JSON representation
Discord Bot for StarCreations Team.
- Host: GitHub
- URL: https://github.com/antostarwars/starcreationsutils
- Owner: Antostarwars
- License: gpl-3.0
- Created: 2023-09-20T13:13:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-24T18:18:00.000Z (10 months ago)
- Last Synced: 2025-02-22T22:14:43.176Z (3 months ago)
- Topics: discord-bot, environment-variables, freelancing, java, mongodb-database, optimized-memory
- Language: Java
- Homepage: https://discord.starcreations.it/
- Size: 58.6 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# StarCreations Utils Bot (README WORK IN PROGRESS)
## Description
A Discord Bot made with <3 by Antostarwars for [StarCreations](https://discord.starcreations.it/)## Features
List of all the features in the Bot- Ticket System
- Dropdown Menu for Categories
- Ticket Logs and Transcript
- Close command with Reason
- Close button
- Affiliation System
- Affiliate Code
- Affiliate Earnings
- User Profile
- Command to lookup for a specific user
- Giveaway System
- Start Giveaway
- Reroll
- End Giveaway
- Members with a specific role will have 2x entry (More possibility to win)
- Blacklist System
- Remove Access to all Bot features
- Remove permission to write/join Channels (Text and Voice)## Request Features
You can request a new feature using this two methods:
- Suggestions Channel in StarCreations [Discord Server](https://discord.starcreations.it/)- Email at [hello@antostarwars,xyz](mailto:[email protected])
# How to self host
1) Install Java 17 JDK and Docker Engine
```bash
sudo apt install openjdk-17
sudo apt install docker
```2) Clone this repo
```bash
git clone
```3) Edit .env file (Check .env.example)
```bash
nano .env
```5) Go in the Directory of the Project and run the docker compose
```bash
cd StarCreationsUtils
docker compose up -d Discord-Bot # -d will start the container in background
```
**Amazing!** Now you'll have your discord bot hosted!## Technology Used
**Storage**:
- Json
- MongoDB**Discord Gateway**:
- JDA (Java Discord API)**Programming Language**:
- Java**Hosting Solution**:
- Docker
- Docker Compose