{"id":22521134,"url":"https://github.com/instafluff/sherman","last_synced_at":"2025-04-14T14:32:23.487Z","repository":{"id":49710706,"uuid":"158741461","full_name":"instafluff/Sherman","owner":"instafluff","description":"Voice Commands! P Sherman 42 Wallaby Way, Sydney","archived":false,"fork":false,"pushed_at":"2022-12-08T15:54:39.000Z","size":1383,"stargazers_count":13,"open_issues_count":4,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-28T03:22:49.075Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","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/instafluff.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":"2018-11-22T19:12:56.000Z","updated_at":"2023-01-24T09:09:12.000Z","dependencies_parsed_at":"2023-01-25T14:46:14.698Z","dependency_job_id":null,"html_url":"https://github.com/instafluff/Sherman","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/instafluff%2FSherman","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/instafluff%2FSherman/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/instafluff%2FSherman/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/instafluff%2FSherman/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/instafluff","download_url":"https://codeload.github.com/instafluff/Sherman/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248897231,"owners_count":21179562,"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":[],"created_at":"2024-12-07T05:09:50.879Z","updated_at":"2025-04-14T14:32:23.436Z","avatar_url":"https://github.com/instafluff.png","language":"HTML","funding_links":["https://github.com/sponsors/instafluff"],"categories":[],"sub_categories":[],"readme":"# Sherman\nVoice Commands! P Sherman 42 Wallaby Way, Sydney\nWe built this voice command bot live on Twitch!\n\n## Who drew Sherman? ##\nSherman was drawn by my friend, the amazing VR Artist TheSabbyLife! Check out her incredible VR artistry on her [YouTube Channel](https://www.youtube.com/channel/UCPZljvp-eEhbvOcoQGIv5Cg)!\n\n## Instafluff ##\n\u003e *Like these projects? The best way to support my open-source projects is by becoming a Comfy Sponsor on GitHub!*\n\n\u003e https://github.com/sponsors/instafluff\n\n\u003e *Come and hang out with us at the Comfiest Corner on Twitch!*\n\n\u003e https://twitch.tv/instafluff\n\n## Using Microsoft Azure LUIS for Language Understanding ##\n\nTo use LUIS with Sherman,\n1. Visit [https://www.luis.ai](https://www.luis.ai) and log in for free\n2. Create an app and add the various Intents and Entities you would like Sherman to recognize\n3. Under the MANAGE tab, copy the `Primary key` and add it into your `.env` file as `AzureLUISPrimaryKey=YOURKEYHERE`\n\nSpecial thank you to the Microsoft Azure team for enabling these upgrades to Sherman during a sponsored Instafluff stream (Sep 12, 2019)!\n\n## Credits ##\nThank you too all the participants of this project!\n\n**That_MS_Gamer, Instafriend, Moopaloo, Instafluff, fd_god92, LevelUpLady, DrJavaSaurus, TheHungerService, nallaj, Ayybiel, MacabreMan2, ItsNaomiArt, blackdawn1980, kukji232, Neo_TA, Miraellyn, Aczero_Ricky, BountyHunterLani, SushiDay, autr3, stresstest, Kara_Kim, KamisWorld49, peoplehate_me, OrbitingCam, somepeoplehate_me, where_is_laughingman, foxotic, MoltenSnowman, thoushaltparrish, ParanoidGengar, Tastypeachstudios, AntiViGames, TheSabbyLife, LiliaHarlow, mrkinix, BatskyStarman, sparky_pugwash, knugensugen, bloom_molly, bubblride, woozymango, LerajeRandom, jellydance, slyconcepts, lambdef, nazabar, ElysiaGriffin, PinataHero, SullyGnome, Majidlionheart, PokemoHero, OhScee, Chibigirl24, r_wavilo, raisethatsomething, zed0, baileydale, BlueHer0n, llofyy, 急須, mldevelopment, pookiepew, atcheety, DevMerlin, BeadHappy, isaischannel, Wo0llfy, attitudelolita, Mondschwinge, PaintHappy, Khaled__, MerlinLeWizard, mr_grey, HeyItsFionna, Supascury, CuriousJess, donaldwm, mightycore1, JumpTwiice, darktowerbuilder, Jody_V, Torfredrikt, TWrongNoTWright, Gokou00, Missing_The_Moon, NULLYUKI, AnatomopatYOLOgo, kpopsim, Flippo13, caLLowCreation, gamenew09, LostWorld_, kaisuke, Poolpourri, QeraiX, tomuraigayfarther, CreativeBuilds, Maayainsane, Zaby92, v1taldpm, crazomania24, tornyl, CaspiusLabs, GeoRevilo, FuriousFur, DrThu, Majonezen, kevkab**\n\nThank you to all the folks that helped bring Sherman to life with a voice!\n\n**CreativeBuilds, Instafluff, That_MS_Gamer, NULLYUKI, Mikeystea, PinataHero, LamerYo, Meralaz, isaischannel, Amarogine, 69Tipsea, Instafriend, mldevelopment, AntiViGames, MrRayKoma, jellydance, GarethHubball, MalForTheWin, Xaiydee, DrJavaSaurus, sparky_pugwash, r_wavilo, MacabreMan2, soggycoffee, bloom_molly, MisakaGUN, knugensugen, stresstest, OrbitingCam, Chibigirl24, s4ngim3d, zivivi1, CaspiusLabs, CrimsonKnightZero, FuriousFur, DevMerlin, DutchGamer46, Neo_TA, Kushimitama, lizardqueen, Hugginator, slyconcepts, Kyoslilmonster, autr3, Ayybiel, BountyHunterLani, Kara_Kim, AgroKragle, Aririal, slaterusa, Kisa__d1_1b, kingswerv, SheriffAndy9097, Lunnaku, jokoho482, nallaj, conorpo, MerlinLeWizard, TheSabbyLife, neniltheelf, vashthechibi01, Zoraketh, PokemoHero, Missing_The_Moon, nekrolinux, SimmeringSoupPot, thegooseofwild, RIKACHET, NinjaFalcon_2, Supascury, PaintHappy, BeadHappy, TheHungerService, Grognardian, DronePT, DrEriksen, Scottland**\n\nThanks to everyone who helped Sherman learn to search for knowledge and tell dad jokes!\n\n**Instafriend, Neo_TA, Instafluff, ChatTranslator, Kara_Kim, That_MS_Gamer, Polarami, MacabreMan2, NULLYUKI, zivivi1, MisakaGUN, AntiViGames, Drawingsomething108, stresstest, OhScee, ItsNaomiArt, Meralaz, mightycore1, fd_god92, DEAD_P1XL, ElysiaGriffin, LuRiMer313, slyconcepts, CaseyGeske, PinataHero, sparky_pugwash, GeoRevilo, bloom_molly, FuriousFur, BanzaiBaby, TheSabbyLife, Bjwhite211, ekko47, Theoneandonlybigbadmo, DevMerlin, oto_9717, BillNash, Impoverish, KoSaJ, donaldwm, nallaj, Lord_of_Conquest, thekefox, sl1m420, autr3, DrJavaSaurus, PokemoHero, anandsrinivas1980, CreativeBuilds, Patchshifter, CodeAndSystemSecurity, 69Tipsea, baileydale, jellydance, igotinfected, BeaverBoyB, Ivena, edhacked, LevelUpLady, guthron, runningwithwizardz, s4ngim3d, rokitodorito, kingswerv, Tempo410, PainArtist, Missing_The_Moon, xxbeaverboyxx, ohgodfranciswtf, not4bene, RIKACHET, zment, bluebooger, TheChenki, MechJack, QeraiX, thomasnhermansen, skegglyfe, Xaiydee, Pixelgourmet**\n\nThank you to everyone that helped add the Reminder command:\n\n**TODO**\n\nAnd to everyone that made Sherman understand words more naturally!\n\n**Instafluff, foxotic, knugensugen, That_MS_Gamer, Instafriend, BungalowGlow, Neo_TA, baileydale, ChatTranslator, kpopsim, LuRiMer313, KitAnnLIVE, fd_god92, AbbyFabby, nightsilas, Stobie, Khaled__, luaeo, katori15, MrRayKoma, malfunct, Jerreper, undisclosedusername, SuperChihuahua, Lunnaku, simrose4u, Bloom_molly, OhScee, FuriousFur, Amarogine, BooobieTrap, sethorizer, DutchGamer46, CreativeBuilds, MalForTheWin, Skttle_, DarrnyH, rdmusser, pawsitivelystitched, ScrtSolstice, Pixelgourmet, prasanthlouis, REAZNxxx, donaldwm, return_nullptr, sparky_pugwash, senseistenu, brat_volk, losthewar, PokemoHero, kamelpaj, BillNash, TheGeekGeneration, thiagou_, roberttables, ColonelHossein, mrfeznl, pookiepew, IVSOY, Poolpourri, C0D3_Monkey, Deitypotato, TheSabbyLife**\n\nAnd thank you to everyone who helped animate a face on Sherman with the incredible illustrations by [TheSabbyLife](http://twitch.tv/TheSabbyLife)\n\n**Instafriend, BungalowGlow, Instafluff, ChatTranslator, That_MS_Gamer, simrose4u, Chibigirl24, DevMerlin, thegooseofwild, GretchenWeiner, LuRiMer313, MrRayKoma, DutchGamer46, Rlchibi, donaldwm, soggycoffee, Kara_Kim, sparky_pugwash, Jwh1o1, pookiepew, DEAD_P1XL, SuperChihuahua, LiliaHarlow, KitAnnLIVE, DrEriksen, TheMainEBrent, itsDeke, WowThatsALotOfBees, julieee22, FuriousFur, Gilokk0, not_sure_ofcourse, wolftech_games, notatwitchuseryet, Kjedi, fatimaisplay, Liayda, codeaurora, NlghtSprites, TheSabbyLife, MalForTheWin, PokemoHero, losthewar, BanzaiBaby, ravavyr, Xaiydee, qerwtr546, spikepants, Lord_of_Conquest**\n\n## Instructions ##\n\n1. Install NodeJS - [https://nodejs.org/en/](https://nodejs.org/en/)\n2. Open the directory in a Command Prompt/Terminal\n3. Install Dependencies: `npm install`\n4. Get a Twitch Chat OAuth Password Token - [http://twitchapps.com/tmi/](http://twitchapps.com/tmi/)\n4. Create a file named `.env` that looks like this:\n```javascript\nPORT=8000\nTWITCHUSER=[YOUR-USERNAME-HERE]\nOAUTH=[YOUR-OAUTH-PASS HERE] # e.g. OAUTH=oauth:kjh12bn1hsj78445234\n```\n5. Run Server: `npm start`\n6. View the webpage from your web browser! [http://localhost:8000](http://localhost:8000)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finstafluff%2Fsherman","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finstafluff%2Fsherman","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finstafluff%2Fsherman/lists"}