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.1.tar.gz (22.4 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.1-py3-none-any.whl (10.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pyawful-0.1.1.tar.gz
Algorithm Hash digest
SHA256 f08cefe7c2fcd101a9e53c363bf1e4f8ab1e3b593e4ad722149ddb342ad4f8ef
MD5 35bebafbe0ab4654c2564e26924c2b3d
BLAKE2b-256 d2c55f0e1f74b59357c5fe8c5fd0d39d85654f5be215a17bb6bba47b91fc6b22

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyawful-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d04287ae5e186b318d9d236258e5d3c483affe360d4b2fcd60620cea8696cf63
MD5 317e6895ae653f156d5900a717669881
BLAKE2b-256 c83c009fcb96735b12e8e7fa51086c63b4db8d5103a28d28ac7f4d01073ca89e

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