Skip to main content

Telegraph: Morse code style messaging system

What is it?

Telegraph is a messaging system that uses a keypress to morse-code translation system in order to allow you to send messages or "telegrams" to other users.

AI Use

As per usual in my projects, due to my history AI is generally avoided. However in the rare event that it was used, it will be pointed out in the code.

How To Use It

To use Telegraph, you will need to install the necessary dependencies and run the program. Once running, you can send telegrams to other users by pressing the appropriate keys on your keyboard. The program will translate your keypresses into morse code and send the telegram to the recipient.

How To Use It

To use it, you must create two files:

auth.wdsf #Authetication Details
code_config.wdsf #Code stuff you can download this from the repo or make ur own

Auth.wdsf

#WDSF1.0
username|USERNAME
server|server_url_here

The password is auto generated for you. it will be saved at runtime

Code_config.wdsf

it looks like this:

#WDSF1.0
#Hey this is a custom data file i created a while back called WDSF!
#Its like JSON but mine so its better.
#You need one of these files in the same working directory as your telegraph instance.
#This file is pretty much just responsible for the mappings and please do configure at will!
#This particular file is for American Morse Code.
#Some of the code is modified for compatibility with the parser
!LIST|A:
1
0
!LIST_END

Metadata

Release files for wyatts-telegraph 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wyatts-telegraph 1.0.2
File Size Uploaded
wyatts_telegraph-1.0.2.tar.gz 49.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for wyatts-telegraph 1.0.2
File Interpreter ABI Platform
wyatts_telegraph-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 53.9 kB

Release files / wyatts_telegraph-1.0.2.tar.gz

Download URL wyatts_telegraph-1.0.2.tar.gz
Size 49.0 kB
Tags Source
SHA-256 checksum
How to use checksums
c0848f208567b603b355f2c7a71f39e33da0f7ed0e38a528eedb07df90d300a4
BLAKE2b-256 checksum
How to use checksums
be7d2d097954df801ad9fa6771d6c7e53829d662deb36ed7659b92a8801dddf8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.11

Release files / wyatts_telegraph-1.0.2-py3-none-any.whl

Download URL wyatts_telegraph-1.0.2-py3-none-any.whl
Size 4.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
75f7834042770c46e937a364b9275c965ad10282e65927fbfd8a4f5eec300400
BLAKE2b-256 checksum
How to use checksums
326235d71364cc788aaf42805df3f194f03be12c77987acd8e687cc03eb4eb30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.11

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release files

1.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page