{"id":20993565,"url":"https://github.com/moutix/taemin","last_synced_at":"2025-05-14T20:34:38.456Z","repository":{"id":57473176,"uuid":"50047310","full_name":"Moutix/taemin","owner":"Moutix","description":"A beautiful IRC bot","archived":false,"fork":false,"pushed_at":"2022-03-18T14:25:56.000Z","size":1155,"stargazers_count":4,"open_issues_count":0,"forks_count":3,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-11-16T11:05:58.452Z","etag":null,"topics":["bot","irc","python"],"latest_commit_sha":null,"homepage":"","language":"Python","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/Moutix.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":"2016-01-20T17:31:33.000Z","updated_at":"2024-08-29T09:47:59.000Z","dependencies_parsed_at":"2022-09-26T17:40:47.298Z","dependency_job_id":null,"html_url":"https://github.com/Moutix/taemin","commit_stats":null,"previous_names":["ningirsu/taemin"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Moutix%2Ftaemin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Moutix%2Ftaemin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Moutix%2Ftaemin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Moutix%2Ftaemin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Moutix","download_url":"https://codeload.github.com/Moutix/taemin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225309931,"owners_count":17454089,"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":["bot","irc","python"],"created_at":"2024-11-19T07:15:21.484Z","updated_at":"2024-11-19T07:15:21.960Z","avatar_url":"https://github.com/Moutix.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\r\n# Taemin\r\n\r\nA beautiful IRC bot\r\n\r\n[![Build Status](https://travis-ci.org/ningirsu/taemin.svg?branch=master)](https://travis-ci.org/ningirsu/taemin)\r\n\r\n## Setup\r\n\r\nThe usual way:\r\n\r\n    cd taemin\r\n    python setup.py install\r\n \r\nNow just run the bot with\r\n\r\n    /usr/local/bin/taemin\r\n\r\nOr if /usr/local/bin is in your path:\r\n\r\n    taemin\r\n \r\n## Run taemin as a service\r\nIf you're running on debian, just copy the file located in the inid.d folder in /etc/init.d/taemin\r\n\r\nThen run:\r\n\r\n    service taemin start\r\n    \r\n## Configuration\r\n\r\nTo adjust the configuration of taemin, just edit the configuration file:\r\n\r\n    vim /etc/taemin/taemin.yml\r\n\r\n## Contribute\r\n\r\nTo add a plugin, just copy the example folder:\r\n\r\n    cp -r taemin/plugins/example taemin/plugins/yourplugin\r\n\r\nChange the class TaeminExample to YourPluginClass in the file:\r\n\r\n    taemin/plugins/yourplugin/plugin.py\r\n\r\nYou can now add the functions of your choice in the different handlers (on_pubmsg, on_join, on_privmsg, on_quit, on_part)\r\n\r\nTo enable your plugin just add in the plugins section on your configuration file:\r\n\r\n    plugins.yourplugin.plugin: \"YourPluginClass\"\r\n\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoutix%2Ftaemin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmoutix%2Ftaemin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoutix%2Ftaemin/lists"}