TurtyAPI

A REST API used by TurtyBot for utility endpoints, game data, image processing, Minecraft version lookups, and other command support.

JavaGradleJavalinREST API

Repository Stats

Total Commits

Unavailable

Open Issues

Unavailable

Last Updated

Unavailable

Unavailable

Stars

Unavailable

Languages

Unavailable

Core Capabilities

TurtyBot Backend

A supporting REST API used by TurtyBot for utility, content, and data-heavy commands.

Mixed Endpoint Surface

It covers everything from random content and snippets to game lookups, image manipulation, and Minecraft metadata.

Practical Command Support

The goal is simple: give TurtyBot a cleaner source of data and processed results for commands that need more than local bot logic.

What It Powers

Content and Utility Endpoints placeholder

Content and Utility Endpoints

TurtyAPI gives TurtyBot a single backend for a mix of utility and content-driven features, instead of spreading those lookups across lots of separate command implementations.

  • 1Code snippets and utility responses
  • 2Random celebrities and would-you-rather style prompts
  • 3Random words plus country borders and flags
Game and Minecraft Data placeholder

Game and Minecraft Data

A big part of the API is exposing structured data that TurtyBot can turn into useful responses for games and Minecraft-related commands.

  • 1Game artwork, covers, and information
  • 2Minecraft version data for Forge, NeoForge, Fabric, Yarn, and Parchment
  • 3Structured responses that fit bot commands more cleanly than raw upstream APIs
Image Processing Helpers placeholder

Image Processing Helpers

TurtyAPI also handles image-based features so TurtyBot can request transformed results without embedding that processing directly into the bot.

  • 1Image manipulation endpoints such as flag overlays and flipping
  • 2A backend layer for media-style command responses
  • 3Keeps heavier processing concerns outside the Discord bot runtime