Skip to main content

Anime Themes Quiz for people with taste.

Project description

Anime Themes Quiz

Official instance: quiz.moe

Have you ever had an anime quiz with your friends, used a YouTube video for that and thought:

Man, this guy has a shit taste!

Look no further!

Anime Quiz pulls the anime you and your friends watched from your MyAnimeList profiles and randomly generates a quiz --- it first chooses one of the participants, then pulls their MAL list, gets links to themes hosted at animethemes.moe, plays it and gives you 10 seconds (configurable) to guess! Then the whole video is uncovered for you to enjoy and the person who guessed can shout at the gamemaster to add their points to the built-in scoreboard.

Features

  • MAL lists pulled and cached for 7 days at the server
  • animethemes.moe queried and cached for 30 days
  • choice of MAL lists
  • choice of theme types (OP/ED)
  • choice of time to guess
  • all hosted online

Run

If you just want to play, go to quiz.moe.

If you want to develop or self-host, the recommended way is to install Docker with Docker Compose and run:

docker network create server
docker-compose up -d
docker-compose exec anime_quiz python manage.py collectstatic

That's it. Anime Quiz will be run at http://localhost:8009. To rebuild, run docker-compose build beforehand.

Develop

PRs are welcome! The code is licensed under GNU Affero Public Licence 3.

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

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

Source Distribution

anime_quiz-1.0.tar.gz (604.1 kB view details)

Uploaded Source

Built Distribution

anime_quiz-1.0-py3-none-any.whl (606.1 kB view details)

Uploaded Python 3

File details

Details for the file anime_quiz-1.0.tar.gz.

File metadata

  • Download URL: anime_quiz-1.0.tar.gz
  • Upload date:
  • Size: 604.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for anime_quiz-1.0.tar.gz
Algorithm Hash digest
SHA256 d71dccfa507b63cf24ce12be33659dc07fd211982b4be69efa455e36453c8d47
MD5 ca1635b0ed7c1db2624ab1dba0f8755e
BLAKE2b-256 42104c7da623977d64a5e87332b5b2a1d8535335e77c26fd9ef931955948a229

See more details on using hashes here.

File details

Details for the file anime_quiz-1.0-py3-none-any.whl.

File metadata

  • Download URL: anime_quiz-1.0-py3-none-any.whl
  • Upload date:
  • Size: 606.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for anime_quiz-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 62c8bc438102deb411aeed4ed34250cb1be06a6632437f10fb455827cc86746e
MD5 377c9d85596f0a81d69035a591ed2ec5
BLAKE2b-256 fb1481527086f31b2198d9c8a3021b445cbf7e1a89c418e09cf981127fbc9510

See more details on using hashes here.

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