plugin-icon

Tarot and Horoscope

Add interactive tarot card games and live chat to your WordPress site for free, powered by TarotandHoroscope.com.
Version
1.0.4
Active installations
40
Last updated
Dec 1, 2025
Tarot and Horoscope

The Tarot and Horoscope plugin brings engaging tarot games, AI chatbots, and horoscopes to your WordPress site, including Monthly Horoscopes, One Card, Daily, and Three Card Tarot games. Easily integrate our API for dynamic tarot games and conversational AI, trained in tarot and horoscope interpretations.

Key Features

  • Tarot games with customizable styles: [tarotxhoroscope_onecard], [tarotxhoroscope_dailytarot], [tarotxhoroscope_threecard].
  • Monthly Horoscope game with customizable styles (example: [tarotxhoroscope_monthly_horoscope sign="pisces"]).
  • Optional live chat with the Tarot Bot, configurable for appearance and welcoming message.
  • Comprehensive and unique horoscope forecasts, from daily to yearly predictions, exclusive to your site.

View Demos

Explore curated demos at TarotandHoroscope.com highlighting the functionality and versatility of the games and chat.

Free vs. Pro

  • Free Version: Includes all basic games with up to 2 chat replies per session.
  • Pro Version: Upgrade your API key at TarotandHoroscope.com for more games, more chat replies, and premium features (pro plugin available separately).

Notes

  • This plugin connects to external APIs at api.tarotandhoroscope.com for game data and chat functionality, please see “External Services” below. A free API key is required from TarotandHoroscope.com.
  • This plugin includes static images (e.g., tarot card graphics) bundled in the /games/images/ directory. These are not intended for the media library as they are core to the plugin’s functionality. All image URLs are sanitized with esc_url() for security.

External Services

This plugin connects to external APIs provided by TarotandHoroscope.com to deliver tarot game data, horoscope content, and live chat functionality. These services are essential for the plugin’s core features, including tarot card games (One Card, Daily Tarot, Three Card), Monthly Horoscope forecasts, and the AI-powered Tarot chat. All data transmissions are secured via HTTPS (or WSS for chat).

Service Details

  • Service Provider: TarotandHoroscope.com
  • Purpose: The APIs provide dynamic tarot card readings, horoscope forecasts, and conversational AI responses for the chat feature. They are used to fetch game data (e.g., card draws, interpretations) and validate the API key, as well as to power the live chat with tarot and horoscope insights.
  • Data Sent:
    • The plugin sends the API key and the site’s domain (e.g., example.com) to https://api.tarotandhoroscope.com/validate-api-key/ during API key validation, which occurs when the key is saved in the plugin settings.
    • For tarot games and horoscopes (e.g., endpoints like https://api.tarotandhoroscope.com/onecardwp/, https://api.tarotandhoroscope.com/monthlyhoroscopewp/, etc.), no user-specific data is sent beyond the API key and game-specific parameters (e.g., zodiac sign for horoscopes or card draw requests). These requests occur when a user loads a page or game with a shortcode like [tarotxhoroscope_onecard] or [tarotxhoroscope_monthly_horoscope].
    • For the live chat feature, user-entered chat messages are sent to the API (e.g., https://api.tarotandhoroscope.com/token/ for setup, and WebSocket endpoints like wss://api.tarotandhoroscope.com/ws/onecardchatwpfree/ for real-time interaction) only if the chat functionality is enabled and the user interacts with the Tarot Bot. No personally identifiable information is sent unless explicitly provided by the user in the chat.
  • When Data is Sent: Data is transmitted when:
    • The API key is validated when saved in settings or when shortcodes/chat are loaded.
    • A tarot game or horoscope shortcode is used on a page or post.
    • A user sends a message via the live chat (if enabled).
  • Links:
Freeon Business plan
Tested up to
WordPress 6.9
This plugin is available for download for your site.