{"id":15723815,"url":"https://github.com/silverrainz/labots","last_synced_at":"2025-05-13T04:57:04.773Z","repository":{"id":53534425,"uuid":"61105917","full_name":"SilverRainZ/labots","owner":"SilverRainZ","description":"Flexible IRC bot framework.","archived":true,"fork":false,"pushed_at":"2022-09-05T05:29:00.000Z","size":135,"stargazers_count":5,"open_issues_count":3,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-13T04:56:57.422Z","etag":null,"topics":["irc","irc-bot","irc-bot-framework"],"latest_commit_sha":null,"homepage":"","language":"Python","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/SilverRainZ.png","metadata":{"files":{"readme":"README","changelog":"CHANGELOG","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":"2016-06-14T08:33:02.000Z","updated_at":"2025-04-21T08:04:52.000Z","dependencies_parsed_at":"2023-01-17T20:01:53.634Z","dependency_job_id":null,"html_url":"https://github.com/SilverRainZ/labots","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SilverRainZ%2Flabots","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SilverRainZ%2Flabots/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SilverRainZ%2Flabots/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SilverRainZ%2Flabots/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SilverRainZ","download_url":"https://codeload.github.com/SilverRainZ/labots/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253877508,"owners_count":21977643,"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":["irc","irc-bot","irc-bot-framework"],"created_at":"2024-10-03T22:13:27.958Z","updated_at":"2025-05-13T04:57:04.752Z","avatar_url":"https://github.com/SilverRainZ.png","language":"Python","readme":"LABots\n======\n\nv1.3\n\nFlexible IRC bot framework.\n\nFeatures\n--------\n\n* Run multiple bots with single IRC instance\n* Bots do not affect each other\n* Useful and flexible IRC bot interface\n* Dynamic {load,unload} bots when they are modified\n* Asynchronous socket\n\n\nRequires\n--------\n\n* python 3\n* python-pyinotify \u003e= 0.9.4\n* python-tornado \u003e= 3.2.2\n* python-yaml\n\n\nUsage\n-----\n\nInstall LABots (optional): `python setup.py install`\n\nRun LABots: Create file `config.yaml` as follow, and run `labots -c config.yaml`\nin the same directory (If you don't want to install LABots in your system,\njust run `./labots.py -c config.yaml` in project directory).\n\n    config.yaml\n    e.g:\n        host: irc.freenode.net  # IRC server\n        port: 6666              # Port\n        nick: labots            # IRC bot nick name\n        path: bots              # Path of bot scripts\n\n    LABots will loads all bot scripts in `bots` directory, when script file\n    (*.py) or configure file (*.json) changed, bot script will be reload\n    automatically. file which name starts with `_` or `.` will be ignored.\n\nWrite a bot: See `bots/example.py` or \u003chttps://github.com/SilverRainZ/bots\u003e\n\n\nBots\n----\n\nSee \u003chttps://github.com/SilverRainZ/bots\u003e.\n\n\nReferences\n----------\n\n* https://github.com/lilydjwg/archrepo2\n* https://github.com/nod/iobot\n* https://github.com/LukeusMaximus/Python-IRC-Bot-Framework\n* https://github.com/lilydjwg/winterpy\n\n\nLicense\n-------\n\nGPL3\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsilverrainz%2Flabots","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsilverrainz%2Flabots","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsilverrainz%2Flabots/lists"}