{"id":22296168,"url":"https://github.com/kakwa/supybot-plugin-seloger","last_synced_at":"2025-03-25T22:36:01.837Z","repository":{"id":6351563,"uuid":"7588270","full_name":"kakwa/supybot-plugin-seloger","owner":"kakwa","description":"supybot plugin for seloger","archived":false,"fork":false,"pushed_at":"2019-01-07T14:14:42.000Z","size":555,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-30T19:49:55.011Z","etag":null,"topics":["bot","housing","irc","irc-bot","python","seloger","supybot-plugin"],"latest_commit_sha":null,"homepage":null,"language":"Python","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/kakwa.png","metadata":{"files":{"readme":"README.md","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":"2013-01-13T13:26:06.000Z","updated_at":"2019-01-07T14:14:43.000Z","dependencies_parsed_at":"2022-07-31T02:38:03.667Z","dependency_job_id":null,"html_url":"https://github.com/kakwa/supybot-plugin-seloger","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/kakwa%2Fsupybot-plugin-seloger","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kakwa%2Fsupybot-plugin-seloger/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kakwa%2Fsupybot-plugin-seloger/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kakwa%2Fsupybot-plugin-seloger/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kakwa","download_url":"https://codeload.github.com/kakwa/supybot-plugin-seloger/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245556797,"owners_count":20634887,"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","housing","irc","irc-bot","python","seloger","supybot-plugin"],"created_at":"2024-12-03T17:44:26.282Z","updated_at":"2025-03-25T22:36:01.767Z","avatar_url":"https://github.com/kakwa.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"supybot-plugin-seloger\n======================\n\nsupybot plugin for seloger\n\n## Description ##\n\nThis supybot plugin searches and alerts you in query for any new adds on \nthe french website \"www.seloger.com\".\n\n## License ##\n\nSee the plugin files.\n\n## Screenshot ##\n\nHere is the result inside irssi:\n\n\u003cimg src=\"https://raw.github.com/kakwa/supybot-plugin-seloger/master/screenshot/seloger-screenshot.jpg\"/\u003e\n\n## Dependancies ##\n\nThis plugin relies on:\n\n* supybot\n* lxml\n* sqlite3\n* python2\n\n## Commands ##\n\nHere is the commands list with a few examples:\n\n* `slhelp`: help for this module\n\n```bash\nslhelp\n```\n\n* `sladdrent \u003cpostal code\u003e \u003cmin surface\u003e \u003cmax price\u003e \u003cmin_num_room\u003e`: add a new rent search for you\n\n```bash\n\u003cnickname\u003e sladdrent 59000 20 600 1\n\u003csupyhome\u003e Done sladd\n```\n\n* `sladdbuy \u003cpostal code\u003e \u003cmin surface\u003e \u003cmax price\u003e \u003cmin_num_room\u003e`: add a new buy search for you\n\n```bash\n\u003cnickname\u003e sladdbuy 75001 20 6000000000 10\n\u003csupyhome\u003e Done sladd\n```\n\n* `sllist`: list your active searches\n\n```bash\n\u003cnickname\u003e sllist\n\u003csupyhome\u003e ID: d5671b6f12ebee2449f307513f3c6322 | Surface \u003e= 20 | Loyer \u003c= 600 | cp == 59000 | type ad == 1 | Pieces \u003e= 1\n\u003csupyhome\u003e ID: 939262a37d935f4e6297de3a7afbf483 | Surface \u003e= 20 | Loyer \u003c= 6000000000 | cp == 75001 | type ad == 2 | Pieces \u003e= 10\n\u003csupyhome\u003e Done sllist\n```\n\n* `sldisable \u003csearch ID\u003e`: remove the given search (use sllist to recover the \u003csearch ID\u003e)\n\n\n```bash\n\u003cnickname\u003e sldisable 939262a37d935f4e6297de3a7afbf483 \n```\n\n* `slstatrent \u003cpostal code|'all'\u003e`: print some stats about your rent searches\n\n```bash\n\u003cnickname\u003e slstatrent 59000\n\u003csupyhome\u003e [...]\n\u003csupyhome\u003e Done slstat\n```\n\n* `slstatbuy \u003cpostal code|'all'\u003e`: print some stats about your buy searches\n\n```bash\n\u003cnickname\u003e slstatbuy all\n\u003csupyhome\u003e [...]\n\u003csupyhome\u003e Done slstat\n```\n\nThis plugin replies you and sends you new adds in query.\n\n## Installation ##\n\nThis section explains how to install supybot \n(given that you already have git and the dependancies installed)\n\nIt might also be a good idea to create a dedicated user for supybot.\n\nHere are the commands to create a supybot from scratch with this plugin:\n\n```shell\n$ mkdir mybot/\n$ cd mybot/\n$ supybot-wizard #answer the questions (install it in the default directory (./))\n$ git clone https://github.com/kakwa/supybot-plugin-seloger.git plugins/SeLoger/\n$ sed -i 's/\\(supybot.plugins:.*\\)/\\1\\ SeLoger/' *.conf\n$ echo \"supybot.plugins.SeLoger: True\" \u003e\u003e*.conf\n$ echo \"supybot.plugins.SeLoger.public: True\" \u003e\u003e*.conf\n$ screen supybot *.conf\n```\n\nAnd it should work, however, some servers could kick the bot for excess flood \n(it sends a lot of messages, specialy when adding new search), \njust change this parameter inside your bot configuration file:\n\n```\nsupybot.protocols.irc.throttleTime: \u003cfloat value\u003e\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkakwa%2Fsupybot-plugin-seloger","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkakwa%2Fsupybot-plugin-seloger","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkakwa%2Fsupybot-plugin-seloger/lists"}