Advertisement
Guest User

twitch bot

a guest
Jun 1st, 2021
301
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. require('dotenv').config();
  2. const tmi = require('tmi.js');
  3. const client = new tmi.Client({
  4. options: { debug: true, messagesLogLevel: "info" },
  5. connection: {
  6. reconnect: true,
  7. secure: true
  8. },
  9. identity: {
  10. username: 'xxxxx',
  11. password: 'oauth:xxxxx'
  12. },
  13. channels: [ 'xxxxx' ]
  14. });
  15. client.connect().catch(console.error);
  16.  
  17. client.on('message', (channel, tags, message, self) => {
  18. if(self) return;
  19. if(message.toLowerCase() === '!pet') {
  20. try{
  21. if (tags.badges.broadcaster==1){
  22. client.say(channel, `PETTHESTREAMER`);
  23. }
  24. else if (tags.badges.moderator==1){
  25. client.say(channel, `PETTHEMODS`);
  26. }
  27. else if (tags.badges.vip==1){
  28. client.say(channel, `PETTHEVIPS`);
  29. }
  30. else if (tags.badges.subscriber==1){
  31. client.say(channel, `PETTHESUBS`);
  32. }
  33. }
  34. catch(err){
  35. client.say(channel, `PETTHEVIEWERS`);
  36. }
  37. }
  38. });
  39.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement