{"id":18839978,"url":"https://github.com/hatninja/sphealbot","last_synced_at":"2025-06-23T15:35:26.620Z","repository":{"id":72871522,"uuid":"90552152","full_name":"hatninja/SphealBot","owner":"hatninja","description":"A modular discord bot made with Discordia","archived":false,"fork":false,"pushed_at":"2017-12-28T18:29:38.000Z","size":117,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-29T20:43:59.157Z","etag":null,"topics":["discord-bot","discordia","luvit"],"latest_commit_sha":null,"homepage":"","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hatninja.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":"2017-05-07T18:10:52.000Z","updated_at":"2019-03-15T00:47:30.000Z","dependencies_parsed_at":"2023-04-25T16:32:08.721Z","dependency_job_id":null,"html_url":"https://github.com/hatninja/SphealBot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hatninja/SphealBot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hatninja%2FSphealBot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hatninja%2FSphealBot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hatninja%2FSphealBot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hatninja%2FSphealBot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hatninja","download_url":"https://codeload.github.com/hatninja/SphealBot/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hatninja%2FSphealBot/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261505219,"owners_count":23168987,"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":["discord-bot","discordia","luvit"],"created_at":"2024-11-08T02:44:39.856Z","updated_at":"2025-06-23T15:35:26.595Z","avatar_url":"https://github.com/hatninja.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SphealBot\nMy personal bot that I run for my discord server.\n\nIt uses [Discordia](https://github.com/SinisterRectus/Discordia), which is based on Luvit and LuaJIT.\n\nIt's functionality is entirely determined by it's commands, which you can think of as services.\n\nThese \"services\" can choose to appear on the bot's help list, have global functionality, or access various callbacks such as a regular messages or commands.\n\n## Installation\n\n1. Install [Luvit](https://luvit.io/install.html), along with [Discordia](https://github.com/SinisterRectus/Discordia).  \n2. Put your bot token in a new file called `token.txt` at the project root.  \n3. Then run with `luvit /path/to/SphealBot` and you should be good to go!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhatninja%2Fsphealbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhatninja%2Fsphealbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhatninja%2Fsphealbot/lists"}