Skip to main content

Use to chat with Public random on Terminal

Project description

TermTalk

TermTalk stand for Terminal Talk is a Terminal-based chat app. With this, now you can perform chatting with random people on your terminal. Built fully in Python with Firebase as Database Storage (Temporary).

Features

  • Send and receive messages in real-time.
  • Public chat space.

Installation

Install the package using pip:

pip install termtalk

Usage

After installed the package, you can just use it in Terminal

termtalk

If you facing an error while opening a new terminal. Open new terminal manually and type this

termtalk -d

Maybe, you don't want to facing the same error again. You can just open two terminal

#first terminal

termtalk -d

wait for the program to be running, and then

#second terminal

termtalk -s

To view all the options we got

termtalk -h

#result
'''
options:
  -h, --help         show this help message and exit
  -d, --destination  start the chat page individually
  -s, --sender       start the chat sender individually
'''
  

Collaboration

We welcome contributions from the community to help make Terminal Chat even better! Here are some ways you can contribute:

  1. Bug Reports & Feature Requests: If you encounter any issues or have ideas for new features, please create a GitHub issue.
  2. Pull Requests: If you have written a patch, improved documentation, or added a feature, feel free to submit a pull request.
  3. Feedback: Your feedback is invaluable. Let us know how we're doing and how we can improve.

For major changes, please open an issue first to discuss what you would like to change.

Social

Stay connected and follow me on social media for the latest updates, news, and discussions:

Version

  • 0.2.3

    • Fixed random username color bug
  • 0.2.2

    • Deleted due to error in production
  • 0.2.1

    • Added username random color
    • Fixed some unsupported OS issue
  • 0.2.0

    • Changed to Pyrebase
    • Some adjustment
    • Added ArgParse

THE VERSIONS BELOW ARE NO LONGER WORKS

  • 0.1.1

    • Fixed unsupported terminal
    • Fixed some minor bugs
  • 0.1.0

    • The first release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

termtalk-0.2.3-2-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file termtalk-0.2.3-2-py3-none-any.whl.

File metadata

  • Download URL: termtalk-0.2.3-2-py3-none-any.whl
  • Upload date:
  • Size: 8.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.4

File hashes

Hashes for termtalk-0.2.3-2-py3-none-any.whl
Algorithm Hash digest
SHA256 067226b48464d3e2f64b211da239d3dc8cd99be094faabc82de1916b23caca6a
MD5 31510b84f205baff299ef5246e985e82
BLAKE2b-256 1e8f9200f6535fbd41938b4494718c004c78edc5c70816e87b9b2e6edc4590f0

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page