> For the complete documentation index, see [llms.txt](https://docs-bot.codevizag.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-bot.codevizag.com/about-me.md).

# About Me

![Strange Bot](https://i.imgur.com/nFrS5wC.png)

> An awesome multipurpose discord bot built using [discord.js v13](https://discord.js.org) with support for slash commands and context menus Demo Bot: [Invite Here](https://discord.com/oauth2/authorize?client_id=752922609733337190\&permissions=397602323830\&scope=bot%20applications.commands)
>
> Support Server: [Join Here](https://discord.gg/fE75UShbqB)
>
> Documentation URL: [Visit Here](https://docs.strangebot.xyz)

#### Prerequisites

* [Node.js](https://nodejs.org/en/) v16.6.0 or higher
* [Git](https://git-scm.com/downloads)
* [MongoDB](https://www.mongodb.com)

#### Getting Started

* Open the terminal and run the following commands

```
git clone https://github.com/saiteja-madha/discord-js-bot.git
cd discord-js-bot
npm install
```

* Wait for all the dependencies to be installed
* Rename `.env.example` to `.env` and fill the values
* Optionally edit `config.js`
* Type `npm run start` to start the bot

If you need any additional help, make sure to read our guides [here](https://github.com/PHPxCODER/docs/blob/main/docs/additional/installation.md)

#### Features

Strange is a feature-rich discord bot with new features constantly being updated! Current features include

* **Auto-Moderation**: Power auto-moderation to keep your discord server clean
* **Powerful Moderation with Logging**: Moderate and log every action you take
* **Image Manipulation**: Have fun with various image `filters` and `generators`
* **Economy & XP System**: Engage user interaction with the economy and Levelling system
* **Invite Tracking**: Best invite tracking with configurable invite ranks
* **Ticketing**: Support for creating multiple `ticket` channels
* **Reaction Roles**: Support for creation of multiple custom reaction roles
* **Greeting**: Highly Customizable welcome and farewell embeds

#### Categories

Strange has an extensive list of all useful commands (**more than 100**) which are categorized as follows

* **Automod**: `antighostping`, `antiinvites`, `antilinks`, `antiscam`, `maxlines`, `maxmentions`, ...
* **Admin**: `welcome`, `farewell`, `reaction-roles`, ...
* **Economy**: `daily`, `gamble`, `deposit`, `withdraw`, `transfer`, ...
* **Fun**: `cat`, `doc`, `flipcoin`, `fliptext`, ...
* **Information**: `avatar`, `roleinfo`, `channelinfo`, `guildinfo`, `profile`, ...
* **Invites**: `inviter`, `invites`, `invitesimport`, `invitecodes`, ...
* **Moderation**: `warn`, `kick`, `softban`, `ban`, `mute`, `unmute`, ...
* **Music**: `play`, `pause`, `resume`, `stop`, `skip`, `queue`, `np`, ...
* **Social**: `reputation list,` `give reputation,` ...
* **Ticket**: setup, close, log, ...
* **Utility**: `proxies`, `translation`, `weather`, `covid`, ...

A complete list of commands can be found in the [documentation](https://github.com/PHPxCODER/docs/blob/main/docs/commands/README.md)

#### 🤝 Contributing

* Special thanks to [@Androzz](https://github.com/Androz2091/AtlantaBot) for the [dashboard](https://github.com/Androz2091/AtlantaBot) and his other cool discord bot projects
* Feel free to [Fork](https://github.com/saiteja-madha/discord-js-bot/fork) this repository, create a feature branch and submit a pull request
* You can check all the planned features [here](https://github.com/saiteja-madha/discord-js-bot/projects) or make a request for one at our discord


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-bot.codevizag.com/about-me.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
