{"id":24830119,"url":"https://github.com/quving/telegrambot-wilson","last_synced_at":"2025-09-14T18:50:04.577Z","repository":{"id":45443283,"uuid":"79459895","full_name":"Quving/telegrambot-wilson","owner":"Quving","description":"A simple telegrambot that can chat with you.","archived":false,"fork":false,"pushed_at":"2022-12-08T09:34:02.000Z","size":9609,"stargazers_count":1,"open_issues_count":4,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-26T02:43:10.129Z","etag":null,"topics":[],"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/Quving.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-01-19T14:13:38.000Z","updated_at":"2020-12-13T00:35:35.000Z","dependencies_parsed_at":"2023-01-25T05:45:49.479Z","dependency_job_id":null,"html_url":"https://github.com/Quving/telegrambot-wilson","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Quving/telegrambot-wilson","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Quving%2Ftelegrambot-wilson","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Quving%2Ftelegrambot-wilson/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Quving%2Ftelegrambot-wilson/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Quving%2Ftelegrambot-wilson/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Quving","download_url":"https://codeload.github.com/Quving/telegrambot-wilson/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Quving%2Ftelegrambot-wilson/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":275151891,"owners_count":25414445,"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-09-14T02:00:10.474Z","response_time":75,"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":[],"created_at":"2025-01-30T23:49:00.054Z","updated_at":"2025-09-14T18:50:04.532Z","avatar_url":"https://github.com/Quving.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Telegram-Wilson\n[![Build Status](https://drone.quving.com/api/badges/Quving/telegrambot-wilson/status.svg)](https://drone.quving.com/Quving/telegrambot-wilson)\n\n## Description\nTelegram-Wilson is a [telegrambot](https://core.telegram.org/bots/api), with which you can chat in a natural way. This chatbot is powered by [cleverbot](https://www.cleverbot.com/), a well-known chatbot that learns to imitate human conversations by communicating with people.\nIn this open source repository you can find the source code and instructions how to host this telegrambot on your own.\n___\n#### Click [here](https://t.me/cleverwilson_bot) to chat with Wilson.\n___\n## Configuration\nIn the configuration file 'phrases.json' you can define how your botinstance should respond.\n\n```json\n{\n  \"INTRODUCTION\": \"Hi, I'm Wilson. Usually I'm only avail...\",\n  \"GREETING\": \"Yep?\",\n  \"GOODBYE\": \"Too bad ... see you next time.\",\n  \"HELP\": \"If you write with me and I don't answer, then ...\"\n}\n```\n\n## Installation\nBefore you can host this instance on your own, you must officially register your bot with Telegrambot. You can find the instructions [here](https://core.telegram.org/bots) (3. How do i create a bot?)\n\nAfter you had the conversation with Botfather, you received a bot_token. This bot_token is relevant for the setup.\n\n### Docker (recommended)\n#### Build and use your own Docker-Image\n```bash\ndocker build -t telegrambot-wilson .\ndocker run -d -v $(pwd)/phrases.json:/app/phrases.json \\\n    -e WILSON_BOT_TOKEN=\u003cyour-bot-token\u003e \\\n    --name telegrambot-wilson telegrambot-wilson\n```\n\n## Usage\nOnce your bot is running you can interact with it. You can find the bot at Telegram under '@[bot_username]'. Note: bot_username ends with 'bot'. You start the conversation session with the initial command:\n```\nHey Wilson\n```\n\nThe bot-instance will reply when it is launched succesfully. Happy chatting!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fquving%2Ftelegrambot-wilson","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fquving%2Ftelegrambot-wilson","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fquving%2Ftelegrambot-wilson/lists"}