I use Phantombot for my bot and commands in Twitch and Discord chat.
Below is a list of custom commands for twitch:
|Command||Description||Cost||!age||(age)||!discord||Come and Chat in discord at https://discord.gg/asQD6hG||!downtime||(offlineonly) The stream as been offline for (downtime).||!followage||(followage)||!game||(pointtouser) (gameinfo)||!gamesplayed||Games played this stream: (gamesplayed)||!help||Check the custom commands at https://www.lzstealth.com/pb-commands/||!playtime||(pointtouser) (channelname) has been playing (game) for (playtime)||!schedule||You can see my up to date schedule at https://www.lzstealth.com/schedule||!social||You can follow me on Twitter https://twitter.com/lzstealth and Instagram https://www.instagram.com/lzstealth||!title||(pointtouser) (titleinfo)||!twitchprime||Subscriber with Twitch Prime? Make sure to manually re-sub if you'd like to continue supporting LZ!||!upnext||Next Stream: (customapi https://stream.lzstealth.com/schedule/schedule-upnext.php)||!uptime||(pointtouser) (channelname) has been online for (uptime)|
|Command||Description||Cost||!beatsaber||Want to send a request? Head over to https://bsaber.com or https://beatsaver.com select the song, click the Twitch icon and then post this into chat.||!ws360||!wadmin wobble 360||10||!ws666||!wadmin wobble 666||20||!wsboat||!wadmin wobble boat||10||!wsdrunk||!wadmin wobble drunk||25||!wsglitch||!wadmin wobble glitch||10||!wskoi||!wadmin wobble koi_pond||20||!wsseas||!wadmin wobble rough_seas||20||!wstier1||!wadmin wobble tier1||5||!wstier2||!wadmin wobble tier2||30||!wstier3||!wadmin wobble tier3||50||!wsupdown||!wadmin wobble up_down||250||!wszoom||!wadmin wobble zoom||15|