Deep Bot - Twitch Streamer Assistant
Deep Bot => Help/Support => Topic started by: Sizzles on August 17, 2017, 12:30:33 AM
-
So i was wondering if it was possible to make the bot greet people that come into chat like anyone. I know there is the Custom Join Message Commands but i want it for everyone so an example would be someone new joins my chat and once they talk the bot says "A random <pokemon> has appeared" then if a regular joins my chat and speaks it does the same thing but with a different pokemon name
-
Channel Commands Tab > Event Messages Tab
-
Okay but @readfile@ doesn't work with that. I was hoping it would read pokemon names from a text file when someone talked in the chat for the first time
-
Would put a command in there. Then have the command use @readfile@ ;)
-
Okay so now it isn't working at all. It is enabled and with the normal text in the Event Messages it doesn't respond to any users
-
Can you screenshot what you have for event messages and the command (if possible)?
-
So because it wasn't working in general apart from the time i tried using @readfile@ in the event messages i put this and it hasn't been working since
(https://i.gyazo.com/366a5c6c4363df73afbbea7f8f4058b1.png)
The command is just A wild @readfile@[Pokemon/Pokemon.txt] has appeared! i was planning on putting @exec@[0,!pokemon] in the event messages to run the command if that actually works
-
Uncheck Client Only if you want your viewers to see the join message.
Put only !pokemon in the FirstTimeViewer and WelcomeBack part.
If it still doesn't work, try doing the full file path to Pokemon.txt, like @readfile@[C:\Deepbot - Twitch Streamer Assistant\custom logs\Pokemon\Pokemon.txt]
-
Okay thank you... Seems to be a little bit of cooldown per user kind of thing if someone leaves the channel then comes back. But it is working perfectly <3
-
Well twitch api made it to where it will refresh the user list every x seconds. The dev limited that so you don't see custom join messages spammed in your chat room. I think it is every 10 mins I believe.