Skip to main content

A TUI that lets you vote on SOM project through the terminal!

Project description

SOM CLI

A TUI that lets you vote on SOM projects via the terminal

Features:

  • Uses Textual for the TUI
  • Uses Selenium and Beautiful Soup for web scraping
  • Gets cookies from the user by asking for them

Prerequisites

Usage:

pip (Recommended)

  • Go into devtools in your browser while at summer.hackclub.com/campfire after signing in
  • Go to the Storage tab
  • In Cookies, there should be a cookie named _journey_session and copy the value of that cookie
  • Then run pip install SOM-TUI in the terminal
  • You might need to use pip3 install SOM-TUI on some systems
  • Finally, type in vote in the terminal!
  • Paste the cookie value you copied earlier into the text field
  • Start voting!
  • If you want to exit, tap Ctrl+Q ###Check out the Pypi page at https://pypi.org/project/SOM-TUI/1.3 and star this repo if you like it!

Project details


Download files

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

Source Distribution

som_tui-4.7.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

som_tui-4.7-py3-none-any.whl (8.3 kB view details)

Uploaded Python 3

File details

Details for the file som_tui-4.7.tar.gz.

File metadata

  • Download URL: som_tui-4.7.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for som_tui-4.7.tar.gz
Algorithm Hash digest
SHA256 36573dc3e06f23ed27072bb3365d0289c6f75c515d8a9ae3c8df909d5a751288
MD5 5e967750df247327a5f666b11ab7dc3f
BLAKE2b-256 de904ab1d26b29fcac7bc51efb63efb7124fecad628a3636b03d57364caab73e

See more details on using hashes here.

File details

Details for the file som_tui-4.7-py3-none-any.whl.

File metadata

  • Download URL: som_tui-4.7-py3-none-any.whl
  • Upload date:
  • Size: 8.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for som_tui-4.7-py3-none-any.whl
Algorithm Hash digest
SHA256 3740993868ff76e90c1e56ecead35dbf8adb89dc85fe8c11582ae76098cd6c6b
MD5 803d5e078cf8b636fe1db3b701ae8028
BLAKE2b-256 79e4565e1255e6afd992f273a4043b85d64161997312afe7518a78fdc441e787

See more details on using hashes here.

Supported by

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