Skip to content

Latest commit

 

History

History
94 lines (69 loc) · 3.52 KB

README.md

File metadata and controls

94 lines (69 loc) · 3.52 KB

Contributors Forks Stargazers Issues codacy grade repo size license

🌍 Mistralize the World Bot 🌪️

Welcome to the UnknownUser_Jack! This Discord bot harnesses the power of the Mistral API and Mistral-Large-2 to bring a unique experience to your server. With this bot, you can interact with the Mistral API to generate content, automate tasks, and much more!

🚀 Features

  • Mistral API Integration: Seamlessly connect to the Mistral API for powerful content generation.
  • Mistral-Large-2 Model: Utilize the advanced capabilities of the Mistral-Large-2 model for high-quality outputs.
  • Custom Commands: Create and customize commands to suit your server's needs.
  • User-Friendly: Easy to set up and use, with clear instructions.

📦 Installation

  1. Clone the repository:

    git clone https://github.com/WeOneGuy/mistralization/.git
    cd mistralization
  2. Install dependencies:

    npm install
  3. Set up your environment variables: Create a .env file in the root directory and add your Mistral API key:

    MISTRAL_API_KEY=your_api_key_here
    DISCORD_TOKEN=your_discord_bot_token_here
    
  4. Compile TypeScript:

    npm run build
  5. Deploy commands:

    npm run deploy
  6. Run the bot:

    npm start

🛠️ Usage

Once the bot is running, you can use the following commands:

  • sillycat-mist <text>: Sends the provided text to the Mistral 7B model.
  • mistral: Sends the Mistral Pong
  • ask <text> Sends the provided text to the Mistral-Large-2 model.
  • ping: Pings the bot.
  • image-mist <image>: Sends the provided image to the Pixtral 12B model.
  • mega-coder <text>: Sends the provided text to the CodeStral 22B model.
  • real-ping: Pings the bot.
  • browser-history <user>: Sends the browser history of the provided user.
  • mistral-hack <user>: Hacks the author of the provided message.

Message Commands:

  • markov-generate: Generates a response using a Markov chain based on the provided message.
  • mistral-emojify: Adds some emojis to the provided message.
  • mistral-shuffle: Shuffles the words in the provided message using Mistral-Large-2.
  • mistral-reverse: Reverses the order of the words in the provided message using Mistral-Large-2.
  • mistralization: Converts all the "M" into the Mistral logo.

📄 Contributing

Contributions are welcome! If you have suggestions or improvements, feel free to open an issue or submit a pull request.

📜 License

This project is licensed under the MIT License. See the LICENSE file for details.

📞 Contact

For any inquiries, please reach out to [email protected].


Thank you for using the UnknownUser_Jack bot! Let's make the world a more interesting place together! 🌟


Feel free to customize the content, commands, and contact information as needed!