{"id":14965969,"url":"https://github.com/raku/evalbot","last_synced_at":"2025-10-19T09:30:24.958Z","repository":{"id":1056501,"uuid":"889279","full_name":"Raku/evalbot","owner":"Raku","description":"IRC bot for executing Raku code","archived":false,"fork":false,"pushed_at":"2020-11-15T19:29:22.000Z","size":278,"stargazers_count":17,"open_issues_count":1,"forks_count":14,"subscribers_count":145,"default_branch":"master","last_synced_at":"2025-04-14T00:34:45.664Z","etag":null,"topics":["raku"],"latest_commit_sha":null,"homepage":"https://raku.org/community/irc","language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Raku.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-09-05T10:51:41.000Z","updated_at":"2023-02-05T09:28:08.000Z","dependencies_parsed_at":"2022-07-06T04:02:07.789Z","dependency_job_id":null,"html_url":"https://github.com/Raku/evalbot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Raku/evalbot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raku%2Fevalbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raku%2Fevalbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raku%2Fevalbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raku%2Fevalbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Raku","download_url":"https://codeload.github.com/Raku/evalbot/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raku%2Fevalbot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279765872,"owners_count":26223182,"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","status":"online","status_checked_at":"2025-10-19T02:00:07.647Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["raku"],"created_at":"2024-09-24T13:35:38.047Z","updated_at":"2025-10-19T09:30:24.479Z","avatar_url":"https://github.com/Raku.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"This is an IRC bot, which is designed to execute Raku commands from IRC, and\necho the output on IRC again.\nCurrently it runs as nick \"camelia\" on freenode, in #raku and other channels.\n\nMight also work for other languages :-)\n\nTo add a new execution target, conduct the following steps:\n\n * build it on the server\n * write a script that updates the repo and rebuilds. Store it in the evalbot\n   repo under build-scripts/rebuild-\u003ctargetname\u003e.sh or .pl\n * add a cron job for regular rebuilding (crontab -e)\n * add the target to %impls in evalbot.pl\n * push everything\n * pull on the server\n * restart evalbot\n * PROFIT\n\nThe Rakudo Star releases aren't automatically built. To update to a new\nrelease, conduct the following steps:\n\n* log in as the user that runs the evalbot\n* download the rakudo-star-YYYY.MM.tar.gz tarball\n* unpack, build install:\n\n    tar xzf rakudo-star-YYYY.MM.tar.gz\n    cd rakudo-star-YYYY-MM\n    perl Configure.pl --backends=all --gen-moar \u0026\u0026 make \u0026\u0026 make install\n    echo YYYY.MM \u003e install/version\n    cd ..\n\n* symlink to star:\n\n    rm star; ln -s rakudo-star-YYYY.MM/install\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraku%2Fevalbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraku%2Fevalbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraku%2Fevalbot/lists"}