{"id":15366394,"url":"https://github.com/embbnux/glip-ai-bot","last_synced_at":"2025-06-16T23:38:17.674Z","repository":{"id":19821077,"uuid":"86773611","full_name":"embbnux/glip-ai-bot","owner":"embbnux","description":"This is an AI Assistant Bot for Glip, using API.AI and RingCentral API","archived":false,"fork":false,"pushed_at":"2023-01-23T19:27:38.000Z","size":133,"stargazers_count":11,"open_issues_count":9,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-28T20:06:09.880Z","etag":null,"topics":["ai","bot","glip","ringcentral"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/embbnux.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":"2017-03-31T03:22:33.000Z","updated_at":"2025-01-16T19:16:05.000Z","dependencies_parsed_at":"2023-02-13T02:20:17.698Z","dependency_job_id":null,"html_url":"https://github.com/embbnux/glip-ai-bot","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/embbnux%2Fglip-ai-bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/embbnux%2Fglip-ai-bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/embbnux%2Fglip-ai-bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/embbnux%2Fglip-ai-bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/embbnux","download_url":"https://codeload.github.com/embbnux/glip-ai-bot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249067959,"owners_count":21207415,"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":["ai","bot","glip","ringcentral"],"created_at":"2024-10-01T13:18:40.422Z","updated_at":"2025-04-15T12:21:30.591Z","avatar_url":"https://github.com/embbnux.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Glip AI BOT\n\nThis is an AI Assistant Bot for Glip, using API.AI and RingCentral API\n\n## Demo\n\nTalk in glip with this chat bot:\n\n```\n\u003e hi\nGood day!\n\n```\n\n```\n\u003e What’s the weather like in London\nToday in London : Mostly Cloudy, the temperature is 48 F\n```\n\n```\n\u003e Help\nHelp: Show this help;\nRc Login: Log into your RingCentral account;\nSend SMS: sms to 101 say what are you doing;\nReceive SMS: Show your sms here;\nDisable SMS Notification: Stop showing sms here;\n```\n\n```\n\u003e login to rc\nlogin with oauth\n\u003e who am i\n\u003e send message to Kevin tell him we won\nSend SMS(we won) to Kevin(101) success.\n\u003e sms to 101 tell him this is sms message\nSend SMS(this is sms message) to Kevin(101) success.\n\u003e logout rc account\n```\n\n## Start A Bot\n\n### Preinstall\n\n* nodejs\n* yarn\n\n```\ngit clone https://github.com/embbnux/glip-ai-bot.git\nyarn\nnpm run build\nnpm start\n```\n\n### Add config file\n\nto create data/config.json file\n```\ncd project_dir\nmkdir data\nvim data/config.json\n```\nexample of config.json:\n```\n{\n\t\"glipApp\": {\n\t\t\"server\": \"https://platform.devtest.ringcentral.com\",\n\t\t\"appKey\": \"ringcentral_glip_app_key\",\n\t\t\"appSecret\": \"ringcentral_glip_app_secret\",\n\t\t\"account\": {\n\t\t\t\"username\": \"rc_phone_number\",\n\t\t\t\"extension\": \"rc_extension_number\",\n\t\t\t\"password\": \"rc_account_password\"\n\t\t},\n\t\t\"tokenCacheFile\": \"./glip-token-cache.json\"\n\t},\n\t\"RcApp\": {\n\t\t\"server\": \"https://platform.devtest.ringcentral.com\",\n\t\t\"appKey\": \"ringcentral_app_key\",\n\t\t\"appSecret\": \"ringcentral_app_secret\",\n\t\t\"redirectUri\": \"http://localhost:8080/rc-oauth-callback\"\n\t},\n\t\"ApiAi\": {\n\t\t\"token\": \"api.ai token\"\n\t}\n}\n```\n\n### start server\n\n```\nnpm start\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fembbnux%2Fglip-ai-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fembbnux%2Fglip-ai-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fembbnux%2Fglip-ai-bot/lists"}