sogebot / sogeBot

sogeBot - Free Twitch Bot built on Node.js
https://sogebot.xyz/
GNU General Public License v3.0
289 stars 65 forks source link

Doubled messages in chat and bot responses twitch #3765

Closed Banonevar closed 4 years ago

Banonevar commented 4 years ago

Expected behavior

Actual behavior

For some reason bot doubling TMI connection.

2020-05-16T16:20:57.904 | Bot is starting up
2020-05-16T16:21:01.109 | Initialized PostgreSQL database (DatabaseName)
2020-05-16T16:21:01.869 | CURRENCY: fetching rates
2020-05-16T16:21:02.157 | CURRENCY: fetched rates
2020-05-16T16:21:07.763 | EMOTES: Fetching global emotes
2020-05-16T16:21:09.479 | EMOTES: Fetched global emotes
2020-05-16T16:21:12.931 | DISABLED: Highlights (systems)
2020-05-16T16:21:12.942 | ENABLED: Spotify (integrations)
2020-05-16T16:21:12.943 | SPOTIFY: Client connected to service
2020-05-16T16:21:12.963 | ENABLED: Price (systems)
2020-05-16T16:21:12.963 | DISABLED: Discord (integrations)
2020-05-16T16:21:13.018 | DISABLED: Songs (systems)
2020-05-16T16:21:15.192 | WebPanel is available at http://localhost:20000
2020-05-16T16:21:15.209 |! Язык бота в настоящее время установлен на русский
2020-05-16T16:21:15.511 | Channel ID set to 0123456789
2020-05-16T16:21:15.514 | TMI: bot is reconnecting
2020-05-16T16:21:15.514 | TMI: broadcaster is reconnecting
2020-05-16T16:21:16.429 | WEBHOOK: follows waiting for challenge
2020-05-16T16:21:16.442 | WEBHOOK: streams waiting for challenge
2020-05-16T16:21:16.722 | TMI: broadcaster joined channel BroadcasterUsername
2020-05-16T16:21:16.727 | TMI: bot joined channel BroadcasterUsername
2020-05-16T16:21:22.661 <<< @furidvshi в чем смысл твоего сообщения ? [cringehhh]
2020-05-16T16:21:28.345 <<< xBroadcasterUsernameHype xBroadcasterUsernameHype xBroadcasterUsernameHype xBroadcasterUsernameHype [c_r_2018]
2020-05-16T16:21:29.965 <<< @cringehhh а твоего [furidvshi]
2020-05-16T16:21:30.495 | DISABLED: HowLongToBeat (systems)
2020-05-16T16:21:30.496 | DISABLED BY DEP: Duel (games)
2020-05-16T16:21:30.496 | DISABLED: FightMe (games)
2020-05-16T16:21:30.496 | ENABLED: CustomCommands (systems)
2020-05-16T16:21:30.497 | DISABLED: Ranks (systems)
2020-05-16T16:21:30.497 | DISABLED: Commercial (systems)
2020-05-16T16:21:30.497 | ENABLED: Keywords (systems)
2020-05-16T16:21:30.497 | DISABLED BY DEP: Gamble (games)
2020-05-16T16:21:30.497 | DISABLED BY DEP: Heist (games)
2020-05-16T16:21:30.498 | DISABLED BY DEP: Roulette (games)
2020-05-16T16:21:30.498 | DISABLED: Seppuku (games)
2020-05-16T16:21:30.498 | ENABLED: Donationalerts (integrations)
2020-05-16T16:21:30.504 | DISABLED: Dota (systems)
2020-05-16T16:21:30.504 | ENABLED: Cooldown (systems)
2020-05-16T16:21:30.504 | ENABLED: Moderation (systems)
2020-05-16T16:21:30.505 | DISABLED: Polls (systems)
2020-05-16T16:21:30.505 | DISABLED: Queue (systems)
2020-05-16T16:21:30.505 | DISABLED: Quotes (systems)
2020-05-16T16:21:30.505 | DISABLED: Raffles (systems)
2020-05-16T16:21:30.506 | DISABLED: Scrim (systems)
2020-05-16T16:21:30.506 | ENABLED: Timers (systems)
2020-05-16T16:21:30.506 | DISABLED: PhillipsHue (integrations)
2020-05-16T16:21:30.507 | PHILLIPSHUE: Not connected to api
2020-05-16T16:21:30.507 | DISABLED: Qiwi (integrations)
2020-05-16T16:21:30.507 | DISABLED: StreamElements (integrations)
2020-05-16T16:21:30.508 | DISABLED: Streamlabs (integrations)
2020-05-16T16:21:30.508 | ENABLED: Top (systems)
2020-05-16T16:21:30.514 | DISABLED: TipeeeStream (integrations)
2020-05-16T16:21:30.515 | DISABLED: Twitter (integrations)
2020-05-16T16:21:30.515 | TWITTER: Client disconnected from service
2020-05-16T16:21:30.515 | DISABLED: UserInfo (systems)
2020-05-16T16:21:30.516 | DISABLED: Checklist (systems)
2020-05-16T16:21:30.516 | DISABLED BY DEP: Bets (systems)
2020-05-16T16:21:30.516 | ENABLED: Alias (systems)
2020-05-16T16:21:30.768 | DONATIONALERTS.RU: Successfully connected socket to service
2020-05-16T16:21:32.172 +follow texogar
2020-05-16T16:21:32.176 +follow iamfatim
2020-05-16T16:21:32.177 +follow yunesip
2020-05-16T16:21:32.180 +follow twozerofn
2020-05-16T16:21:32.181 +follow aquilif3rr
2020-05-16T16:21:32.183 +follow 12rksk1ll
2020-05-16T16:21:32.186 +follow rowl69
2020-05-16T16:21:34.553 <<< evelonHYPE evelonHYPE [alexile_]
2020-05-16T16:21:35.763 <<< !discord [tupo_komsos]
2020-05-16T16:21:36.608 >>> @tupo_komsos https://discordapp.com/invite/BroadcasterUsername [tupo_komsos]
2020-05-16T16:21:36.973 <<< давай апаем валик уже [mangnoy]
2020-05-16T16:21:40.022 <<< заебал [mangnoy]
2020-05-16T16:21:41.732 | CURRENCY: fetching rates
2020-05-16T16:21:42.068 | CURRENCY: fetched rates
2020-05-16T16:21:43.498 <<< @furidvshi клоун [cringehhh]
2020-05-16T16:21:47.869 | EMOTES: Fetching global emotes
2020-05-16T16:21:49.875 <<< @cringehhh ебало [furidvshi]
2020-05-16T16:21:50.009 | EMOTES: Fetched global emotes
2020-05-16T16:21:50.644 <<< я ежик [likhoviiiid]
2020-05-16T16:21:53.125 | ENABLED: Price (systems)
2020-05-16T16:21:53.126 | DISABLED: Discord (integrations)
2020-05-16T16:21:53.127 | DISABLED: Songs (systems)
2020-05-16T16:21:53.128 | DISABLED: Highlights (systems)
2020-05-16T16:21:53.128 | ENABLED: Spotify (integrations)
2020-05-16T16:21:53.128 | SPOTIFY: Client connected to service
2020-05-16T16:21:54.520 |! Язык бота в настоящее время установлен на русский
2020-05-16T16:21:55.206 | Channel ID set to 0123456789
2020-05-16T16:21:55.209 | TMI: bot is reconnecting
2020-05-16T16:21:55.209 | TMI: broadcaster is reconnecting
2020-05-16T16:21:56.030 | WEBHOOK: follows waiting for challenge
2020-05-16T16:21:56.119 | WEBHOOK: streams waiting for challenge
2020-05-16T16:21:56.420 | TMI: broadcaster joined channel BroadcasterUsername
2020-05-16T16:21:56.449 | TMI: bot joined channel BroadcasterUsername
2020-05-16T16:21:57.836 | SPOTIFY: Access token refreshed OK
2020-05-17T16:21:57.650 <<< нигде [arghat7]
2020-05-17T16:21:57.653 <<< нигде [arghat7]

As you see even messages timestamps is different.

Steps to reproduce

Additional informations

Master https://github.com/sogehige/sogeBot/commit/f31249a4d590330d6feab0027318830b1ba7f6ed

sogehige commented 4 years ago

Can you check if https://github.com/sogehige/sogeBot/pull/3766 solves your issue?