Skip to main content

Pay ten dollars to get access to a dead forum.

Project description

pyawful

Spend $10 to interact with a dead forum from Python.

[!CAUTION] Using this library without being funny may lead to your account being permanently banned.

Let's be honest, here: That's probably a net positive.

Installation

This package is available via PyPi as somethingawful and can be installed via your package manager of choice.

Usage

import os

from pyawful import AuthenticatedAwfulSession

USERNAME = os.environ["SA_USERNAME"]
PASSWORD = os.environ["SA_PASSWORD"]

with AuthenticatedAwfulSession(USERNAME, PASSWORD) as client:
    response = client.get_forum_threads(273)

    for thread in response.threads:
        print(thread.title)

License

Licensed under the MIT License.

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

pyawful-0.1.0.tar.gz (21.8 kB view details)

Uploaded Source

Built Distribution

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

pyawful-0.1.0-py3-none-any.whl (10.9 kB view details)

Uploaded Python 3

File details

Details for the file pyawful-0.1.0.tar.gz.

File metadata

  • Download URL: pyawful-0.1.0.tar.gz
  • Upload date:
  • Size: 21.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.5.7

File hashes

Hashes for pyawful-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f4dd674cd74bdc59b12cdcb0fe236e1f5950ae82a8ba2308c0c0485225b2f6f0
MD5 070ddcc01f9ba4df1fa977d65152fdee
BLAKE2b-256 2b92a2271fb571f4611e87252e1c4d62566b8f2a8cf485d66d91dc543ea044b8

See more details on using hashes here.

File details

Details for the file pyawful-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pyawful-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.5.7

File hashes

Hashes for pyawful-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1db32ff316061d5f76abacf831d942e0eb28cd3fc21bdbdd0a3692e881a32cf9
MD5 686c0e5d4bb7436ba03486df0262cf61
BLAKE2b-256 047c8794bc7b1ccb599928a57cc8d83628779c99ffb67712db60a2f5bb699088

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