{"id":18187289,"url":"https://github.com/depthso/luau-bible-api","last_synced_at":"2025-04-07T13:29:51.693Z","repository":{"id":260618372,"uuid":"881590260","full_name":"depthso/LuaU-Bible-API","owner":"depthso","description":"✝️ Advanced wrapper for helloao.org bible API complete with full type checking!","archived":false,"fork":false,"pushed_at":"2024-11-02T12:19:52.000Z","size":8,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-13T16:19:17.744Z","etag":null,"topics":["bible","bible-api","christian","jesus","jesus-christ","lua","luau","roblox","roblox-api","roblox-lua"],"latest_commit_sha":null,"homepage":"https://bible.helloao.org/docs/guide/","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/depthso.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-31T21:52:46.000Z","updated_at":"2025-01-06T12:09:56.000Z","dependencies_parsed_at":"2024-11-01T12:24:42.879Z","dependency_job_id":"84b71d11-86bf-4f66-8f69-242a3d599163","html_url":"https://github.com/depthso/LuaU-Bible-API","commit_stats":{"total_commits":5,"total_committers":1,"mean_commits":5.0,"dds":0.0,"last_synced_commit":"25ec0239be050cbc4c6aafffb38691abc9ec8e55"},"previous_names":["depthso/lua-bible-api"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/depthso%2FLuaU-Bible-API","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/depthso%2FLuaU-Bible-API/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/depthso%2FLuaU-Bible-API/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/depthso%2FLuaU-Bible-API/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/depthso","download_url":"https://codeload.github.com/depthso/LuaU-Bible-API/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247661144,"owners_count":20975012,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bible","bible-api","christian","jesus","jesus-christ","lua","luau","roblox","roblox-api","roblox-lua"],"created_at":"2024-11-03T01:03:11.581Z","updated_at":"2025-04-07T13:29:51.668Z","avatar_url":"https://github.com/depthso.png","language":"Lua","readme":"# Roblox helloao bible API wrapper\nAdvanced wrapper for helloao.org bible API complete with full type checking! ✝️\n\nOrignal API [documentation](https://bible.helloao.org/docs/guide/)\n\n## Examples:\n\nSet default translation. By default the translation is `\"eng_kjv\"`\n```lua\nBible:SetTranslation(\"eng_kjv\")\n```\n\nPrint all avalible translations\n```lua\nfor _, Translation in next, Bible:GetTranslations() do\n\tlocal id = Translation.id\n\tlocal englishName = Translation.englishName\n\tprint(`🗣️\u003e {englishName} : {id}`)\nend\n```\n\nPrint all avalible books for translation\n```lua\n-- Default translation set by :SetTranslation\nlocal Books = Bible:GetBooks() \nfor _, Book in next, Books do\n\tprint(\"📙\u003e\", Book.name)\nend\n\n-- Specific translation\n-- Bible:GetBooks(\"eng_kjv\")\n```\n\nGet chapter\n```lua\nlocal Chapter = Bible:GetChapter(\"GEN\", 1)\nprint(Chapter.content) --\u003e type verses\n\n-- Specific translation\n-- Bible:GetChapter(\"GEN\", 1, \"eng_kjv\")\n```\n\nPrint verse\n```lua\nlocal Verse = Bible:GetVerse(\"GEN\", 1, 1) --\u003e type verse\nlocal Content = Bible:UnpackVerse(Verse) \nprint(Content) --\u003e In the beginning God created the heaven and the earth.\n\n-- Specific translation\n-- Bible:GetVerse(\"GEN\", 1, 1, \"eng_kjv\")\n```\n\n## Exploit usage\nTo make this module function with client exploits, we need to replace the HTTP fetch function. \\\nThis is because by default the module will use `HttpService:GetAsync`\n\nReplace the Http fetch\n```lua\nfunction Bible:Fetch(Url)\n  return game:HttpGet(Url)\nend\n```\n\n#### Full usage for exploits:\n```lua\nlocal Bible = loadstring(game:HttpGet('https://github.com/depthso/LuaU-Bible-API/blob/main/bible.lua?raw=true'))()\n\nfunction Bible:Fetch(Url)\n  return game:HttpGet(Url)\nend\n\nBible:SetTranslation(\"eng_kjv\") -- (optional) default is eng_kjv\n\nlocal Verse = Bible:GetVerse(\"GEN\", 1, 1)\nlocal Content = Bible:UnpackVerse(Verse)\nprint(Content)  --\u003e In the beginning God created the heaven and the earth.\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdepthso%2Fluau-bible-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdepthso%2Fluau-bible-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdepthso%2Fluau-bible-api/lists"}