It creates a telnet-server that makes it look like an old SCP Foundation Database. In reality, it just asks for the specific SCP name or ID and search it in the https://scp-wiki.wikidot.com/ Website.
- Check if you have latest version of Python 3 (im using python 3.8.10).
If you dont have the latest version of Python 3 or you dont have Python at all then go to the Python Website (https://www.python.org/) and Download it - Clone or download the Project in your local Maschine.
for clonegit clone <project url here>
(it must be done in the project folder) - Install all the Requirements for the Project by typing this in the Terminal
pip install -r requirements.txt
- Start the Server with
python3 main.py
If you want to change the default telnet port (23) to something else, then it must be done in the environment.
- UNICODE: str (default ascii)
-
Clone or download the Project in your local Maschine.
for clonegit clone <project url here>
-
Build the docker image in the Terminal
docker build . -t telnet_scp
(it must be done in the project folder) -
Run the build image with
docker run telnet_scp
- Check if you have latest version of Python 3 (im using python 3.8.10).
If you dont have the latest version of Python 3 or you dont have Python at all then go to the Python Website (https://www.python.org/) and Download it - Install all the Requirements for the Project by typing this in the Terminal
pip install -r requirements.txt
(it must be done in the project folder)
In case of a bug that you like to report to me or to the comunity then do it on the Issues Tap.
- Add a cache system in tmp folder, for caching the scp report text.
- Add Cooldown system for users.
- Optimize the code for TelnetIO.
- Rewrite the Telnet functions to a class
- Send Error message when the source size is not responding.
- add "\r" on every newline
- Rewrite the Telnet functions to a class