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

https://github.com/m7mdjs/atox-economy-bot

The Economy Bot is designed to provide users with a fun and engaging way to interact with their Discord server. Users can manage their virtual economy, make investments, and purchase items from the shop. This bot creates an immersive experience by simulating an economy within the Discord environment
https://github.com/m7mdjs/atox-economy-bot

Last synced: 24 days ago
JSON representation

The Economy Bot is designed to provide users with a fun and engaging way to interact with their Discord server. Users can manage their virtual economy, make investments, and purchase items from the shop. This bot creates an immersive experience by simulating an economy within the Discord environment

Awesome Lists containing this project

README

        

```markdown
# Economy Bot

Economy Bot is a comprehensive and advanced Discord bot designed to enhance the server experience with a range of interactive and engaging features. Developed by Sir.Witty, this bot includes a variety of systems, including a shop system, investment system, and more. Built with the latest version of Discord.js, the bot ensures reliability and efficiency.

## Project Description

The Economy Bot is designed to provide users with a fun and engaging way to interact with their Discord server. Users can manage their virtual economy, make investments, and purchase items from the shop. This bot creates an immersive experience by simulating an economy within the Discord environment.

## Features

### Shop System

The shop system allows users to purchase a variety of virtual items. Users can buy items using their balance and sell items back to the shop for a portion of the original price.

### Investment System

The investment system provides users with the opportunity to invest in virtual stocks or businesses. Users can manage their investment portfolio, monitor performance, and make strategic decisions to grow their wealth.

## Technologies Used

- **Discord.js**: Version 14.7.1
- **Node.js**: Version 16.14.0
- **JavaScript**: For bot logic and functionality
- **FS**: For file system operations
- **Path**: For handling file paths
- **MongoDB**: For database management
- **chalk**: For Colors in console
- **Another Technologies**

## Setup Instructions

To set up the Economy Bot, follow these steps:

### Step 1: Clone the Repository

Clone the Economy Bot repository to your local machine using the following command:

```bash
git clone https://github.com/M7mdJs/Atox-Economy-Bot.git
```

### Step 2: Install Dependencies

Navigate to the project directory and install the necessary dependencies:

```bash
cd Atox-Economy-Bot
npm install
```

### Step 3: Configure Environment Variables

Create a `.env` file in the root directory of the project and add the following variables:

```plaintext
MONGODB=
TOKEN=
CLIENT_ID=
```

- **MONGODB**: Your MongoDB connection string, which you can obtain from [MongoDB](https://www.mongodb.com/).
- **TOKEN**: Your Discord bot token, which you can obtain from the [Discord Developer Portal](https://discord.com/developers).
- **CLIENT_ID**: Your Discord bot client ID, also available from the [Discord Developer Portal](https://discord.com/developers).

### Step 4: Run the Bot

Start the bot using the following command:

```bash
node index.js
```

## Developer

**Sir.Witty**

- **GitHub**: [M7mdJs](https://github.com/M7mdJs)
- **Discord**: [_9z.](https://discord.com/users/1091118468155314306)
- **X**: [M7mdJs](https://x.com/SirWitty_1)

```

## Enjoy

Once the bot is running, invite it to your Discord server and start interacting with the various features it offers. Enjoy the engaging and interactive experience that Economy Bot brings to your Discord server!
```