Skip to content

A multitasking Discord bot using the gpt4free library and written in Python using third-party libraries

License

Notifications You must be signed in to change notification settings

TungusSs/GPT4All

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📑 Table of contents 📑

💡 Project Description 💡

Discord is a cross-platform proprietary instant messaging system with VoIP and video conferencing support, designed for use by various communities of interest.

This is a Discord-bot written in Python that was made as part of a pet project and demonstration of development skills. That project is using gpt4free GPTs.

🚀 Features 🚀

The following features are available with the GPT4All bot:

  • Support slash(/) commands! 📝: Supports various commands such as /ask, /imagine, /whois, /settings, /help.
  • Command /ask 💭: The command allows you to set your query to the GPT model and get an answer. At the moment, the approximate response delay is from 2 to 6 seconds. All models available in the gpt4free repository are available.
  • Command /imagine 🎨: The command allows you to specify your query to the model for DALLE-3, BingAI-based image generations. Currently, the response delay is between 5 and 10 seconds. Due to the fact that Discord compresses images, the maximum image quality is slightly lost, unfortunately we can't fix this at the moment, but we are working on it!
  • Command /whois 🤔: The command allows you to get all users with the role as a list by role name or role ID. Works depending on the text channel. Example: If a user with a role does not have access to the text channel where the command is called, he will not be displayed in the list of users with that role.
  • Command /settings 🙅: This command brings up the bot settings window, where you can configure the GPT model to use the /ask command from the drop-down list. More customizations will be added in the future, and this section will be updated with usage examples.
  • Command /help 🆘: The command brings up an embedded window with commands information, developer team information, and a link to bot GitHub
  • Easy installation 💻: The installation process is straightforward and only requires you to click on the link, choose server select the server you want to add the bot to, and add it. Just that simple.

🛠 Installation 🛠

  • Follow the link
  • Select your server to which you want to add a bot and add it
  • ???
  • PROFIT

🤝 Contributing 🤝

Contributions to this project are welcome! Please see the Contributing Guidelines for more information on how to get started.

📝 License 📝

This project is licensed under the MIT License.

About

A multitasking Discord bot using the gpt4free library and written in Python using third-party libraries

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages