{"id":13410314,"url":"https://github.com/RaidAndFade/Haxicord","last_synced_at":"2025-03-14T15:32:24.794Z","repository":{"id":47255204,"uuid":"96160564","full_name":"RaidAndFade/Haxicord","owner":"RaidAndFade","description":"The most popular discord API Haxe library (because no others are good enough to be called a library)","archived":false,"fork":false,"pushed_at":"2022-10-06T20:11:10.000Z","size":1045,"stargazers_count":57,"open_issues_count":2,"forks_count":10,"subscribers_count":7,"default_branch":"master","last_synced_at":"2024-07-31T20:42:14.661Z","etag":null,"topics":["discord","discord-api","discord-haxe","discord-lib","discord-library","haxe","haxe-discord","haxe-js","haxe-library","haxe-neko","haxelib","library","neko"],"latest_commit_sha":null,"homepage":"https://raidandfade.github.io/Haxicord/","language":"Haxe","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/RaidAndFade.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}},"created_at":"2017-07-04T00:38:43.000Z","updated_at":"2024-07-09T04:53:14.000Z","dependencies_parsed_at":"2023-01-19T14:16:23.337Z","dependency_job_id":null,"html_url":"https://github.com/RaidAndFade/Haxicord","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaidAndFade%2FHaxicord","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaidAndFade%2FHaxicord/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaidAndFade%2FHaxicord/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaidAndFade%2FHaxicord/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RaidAndFade","download_url":"https://codeload.github.com/RaidAndFade/Haxicord/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243600752,"owners_count":20317328,"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","discord-api","discord-haxe","discord-lib","discord-library","haxe","haxe-discord","haxe-js","haxe-library","haxe-neko","haxelib","library","neko"],"created_at":"2024-07-30T20:01:06.153Z","updated_at":"2025-03-14T15:32:24.363Z","avatar_url":"https://github.com/RaidAndFade.png","language":"Haxe","funding_links":[],"categories":["💻 API Libraries","Libraries"],"sub_categories":["Haxe"],"readme":"\u003cp align=\"center\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/RaidAndFade/Haxicord/master/logos/haxicord.png\" alt=\"Haxicord\" width=\"300\"\u003e\u003c/p\u003e\n\u003ch1 align=\"center\"\u003eHaxicord\u003c/h1\u003e\n\nHaxicord is a Discord API wrapper for Haxe. Slash Commands are NOT supported.\n\n[![Haxelib](https://img.shields.io/badge/dynamic/json.svg?label=haxelib\u0026colorB=00bb00\u0026query=version\u0026uri=https%3A%2F%2Fraw.githubusercontent.com%2FRaidAndFade%2FHaxicord%2Fmaster%2Fhaxelib.json)](https://lib.haxe.org/p/Haxicord) [![Discord](https://discordapp.com/api/guilds/602009441281507349/embed.png?style=shield)](https://discord.gg/Hfq2djq)\n\n## Installation\nTo install the library in your project, use the haxelib package manager:\n\n`haxelib install haxicord`\n\n## Supported Targets\n\n- [x] Neko\n- [x] CPP\n- [x] C#\n- [x] NodeJS\n\nAny other target is not supported, and may not work. \n\n## Usage\n[Normal humans can click here for a proper example of some base features](https://github.com/RaidAndFade/Haxicord/blob/master/src/com/raidandfade/haxicord/test/Test.hx)\n\nThose of a lower level of dedication can use the example below: (Takes advantage of the command api)\n\n```hx\npackage;\n\nimport com.raidandfade.haxicord.commands.CommandBot;\nimport com.raidandfade.haxicord.types.Message;\n\nclass Main extends CommandBot {\n\n    static function main() {\n        new Main(\"\u003ctoken\u003e\",Main,\"-\"); //Create an instance of Commandbot with the prefix `-`\n    }\n\n    @Command\n    function ping(message:Message){\n        message.react(\"✅\"); //React to the message with \"✅\"\n        message.reply({content:\"Pong!\"}); //Send \"Pong!\" in the same channel\n    }\n}\n```\n\n## Documentation\nYou can find the documentation [here](https://raidandfade.github.io/Haxicord/)\n\n## Community\nJoin the Haxicord Discord for more help \u0026 to meet others using the library (as well as the dev)\n[![Discord](https://discordapp.com/api/guilds/602009441281507349/embed.png?style=banner2)](https://discord.gg/Hfq2djq)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRaidAndFade%2FHaxicord","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FRaidAndFade%2FHaxicord","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRaidAndFade%2FHaxicord/lists"}