This is a discord bot designed to provide crypographic encoding and decoding functionalities within Discord servers. This project uses discord py, a library that exhaustively implements Discord's APIs in an efficient and Pythonic way.
Encoding: The bot can convert plain text messages into Morse, caesar or ROT3 code. Users can simply input their desired text and the bot will return the equivalent Morse code representation.
Decoding: The bot can decode Morse code messages back into plain text. Users can input Morse code, caesar or ROT3 sequences, and the bot will translate them into readable text.
Interactive Commands: The bot offers interactive commands to make Morse code encoding and decoding easy and user-friendly. Users can trigger commands with specified prefixes to interact with the bot and utilize its functionalities.
Planned implementation :
- Case sensitivity in Caesarean substitution
- Transpositional algorithms (plus SHA)
- Enigma cipher (naval and Wehrmacht variations)
- Auto Caesarean Decipher
I'm planning to implement all sorts of historical ciphers into the bot. Contributions to this project are welcome! If you have any suggestions, bug fixes, or new features, feel free to open an issue or submit a pull request on the GitHub repository. Any usage in personal cryptography/discord bot projects is also welcome with due credits.
This project is licensed under the Creative Commons License. Feel free to modify and distribute the code as per the license terms with due credit and citation.