{"id":20078147,"url":"https://github.com/quickblox/chat_bots-sdk","last_synced_at":"2025-09-08T00:10:12.724Z","repository":{"id":147244528,"uuid":"58724506","full_name":"QuickBlox/chat_bots-sdk","owner":"QuickBlox","description":"A set of node.js code samples to help you build chat bots for QuickBlox","archived":false,"fork":false,"pushed_at":"2016-05-24T15:11:43.000Z","size":25,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-07-31T13:40:08.429Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/QuickBlox.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-05-13T09:37:34.000Z","updated_at":"2016-05-14T14:45:33.000Z","dependencies_parsed_at":null,"dependency_job_id":"11f8e54e-3714-48dd-a481-3543dd07c4c6","html_url":"https://github.com/QuickBlox/chat_bots-sdk","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/QuickBlox/chat_bots-sdk","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuickBlox%2Fchat_bots-sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuickBlox%2Fchat_bots-sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuickBlox%2Fchat_bots-sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuickBlox%2Fchat_bots-sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QuickBlox","download_url":"https://codeload.github.com/QuickBlox/chat_bots-sdk/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QuickBlox%2Fchat_bots-sdk/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274113150,"owners_count":25224355,"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-07T02:00:09.463Z","response_time":67,"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":"2024-11-13T15:13:05.096Z","updated_at":"2025-09-08T00:10:12.699Z","avatar_url":"https://github.com/QuickBlox.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Overview\nA set of node.js code samples to help you build chat bots for QuickBlox\n\nAlso can be used with Q-municate messenger https://qm.quickblox.com \n\n# How to run\nUse next command to run a bot:\n```bash\nnode examples/echo_one_to_one_bot/echo_one_to_one_bot.js \n```\n\nUse next command to run a bot in background:\n```bash\nnohup node examples/echo_one_to_one_bot/echo_one_to_one_bot.js \u0026 \n```\n\nSometimes it's useful to automatically run a script on a Linux when it boots up.\nWe prepared the [**init.d**](https://github.com/QuickBlox/chat_bots-sdk/tree/master/init.d) script which can be used to manage the Chat bot.\nFirst of all copy it to **/etc/init.d/** directory on your Linux.\n\nThen make the script executable:\n```bash\nsudo chmod +x /etc/init.d/qbchatbot\n```\n\nNext you can start a chat bot with this command:\n```bash\nsudo /etc/init.d/qbchatbot start\n```\n\n...and stop it again with this one:\n```bash\nsudo /etc/init.d/qbchatbot stop\n```\n\nIn order to make the bot run on start up, it's necessary to run this command:\n```bash\nsudo update-rc.d qbchatbot defaults\n```\n\nThis creates a link to **/etc/init.d/qbchatbot** in directories from **/etc/rc0.d** through to **/etc/rc6.d**. When Linux boots up or shuts down, it looks in these folders to see if any scripts or programs need to be run. When You restart your server the chat bot starts automatically.\n\n# LICENSE\nBSD\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fquickblox%2Fchat_bots-sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fquickblox%2Fchat_bots-sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fquickblox%2Fchat_bots-sdk/lists"}