This Discord bot provides users with the ability to encrypt and decrypt messages and images within Discord. Leveraging the power of Discord's API and Python's Discord library, this bot offers a secure and convenient way for users to communicate sensitive information or share encrypted images.
- Message Encryption/Decryption: Users can encrypt messages using a unique encryption key tied to their Discord username. The bot then decrypts these messages when provided with the correct key, ensuring secure communication.
- Image Encryption/Decryption: Users can encrypt images by providing a URL, with decryption keys generated and stored securely. Encrypted images can be decrypted on request, ensuring privacy and security when sharing sensitive visuals.
- Key Management: Users can manage their encryption and decryption keys, listing all current keys associated with their account for both messages and images.
- discord.py: The Python library for interacting with the Discord API.
- dotenv: For loading environment variables such as Discord bot token securely.
- Google Firebase Realtime Database
- Clone this repository.
- Install the required dependencies using pip install -r requirements.txt.
- Set up a .env file with your Discord bot token.
- Run the bot using python bot.py
If you have any questions/suggestions or any problems with my work, feel free to contact me on discord!
Discord: npyrz