Отключение чат бота

427
01 сентября 2017, 20:41

Решил попробовать написать чат бота для Twitch'a
Писал по уроку в видео. Вроде как сделал всё, как надо: приложение создал, связал с аккаунтом, токен сгенерировал, clientid приложения получил, данные добавил в файл ресурсов
При запуске программы, в консоль выводится следующий лог:

Connecting
Connecting to: irc-ws.chat.twitch.tv:80
Joining channel: [Имя канала]
Should be connected!
Received: :tmi.twitch.tv 001 [Имя канала]:Welcome, GLHF!
Unaccounted for: :tmi.twitch.tv 001 [Имя канала]:Welcome, GLHF!
Received: :tmi.twitch.tv 002 [Имя канала]:Your host is tmi.twitch.tv
Unaccounted for: :tmi.twitch.tv 002 [Имя канала]:Your host is tmi.twitch.tv
Received: :tmi.twitch.tv 003 [Имя канала]:This server is rather new
Unaccounted for: :tmi.twitch.tv 003 [Имя канала]:This server is rather new
Received: :tmi.twitch.tv 004 [Имя канала]:-
Unaccounted for: :tmi.twitch.tv 004 [Имя канала]:-
Received: :tmi.twitch.tv 375 [Имя канала]:-
Unaccounted for: :tmi.twitch.tv 375 [Имя канала]:-
Received: :tmi.twitch.tv 372 [Имя канала]:You are in a maze of twisty passages, all alike.
Disconnect Twitch Chat Client...
Received: :tmi.twitch.tv 376 [Имя канала]:>
Unaccounted for: :tmi.twitch.tv 376 [Имя канала]:>
Received: :tmi.twitch.tv CAP * ACK :twitch.tv/membership
Unaccounted for: :tmi.twitch.tv CAP * ACK :twitch.tv/membership
Received: :tmi.twitch.tv CAP * ACK :twitch.tv/commands
Unaccounted for: :tmi.twitch.tv CAP * ACK :twitch.tv/commands
Received: :tmi.twitch.tv CAP * ACK :twitch.tv/tags
Unaccounted for: :tmi.twitch.tv CAP * ACK :twitch.tv/tags

Немного полазив по гуглу, я нашёл как должен выглядеть лог при успешном подключении
tmi.twitch.tv 001 twitch_username :connected to TMI
tmi.twitch.tv 002 twitch_username :your host is TMI
tmi.twitch.tv 003 twitch_username :this server is pretty new
tmi.twitch.tv 004 twitch_username tmi.twitch.tv 0.0.1 w n
tmi.twitch.tv 375 twitch_username :- tmi.twitch.tv Message of the day -
tmi.twitch.tv 372 twitch_username :- not much to say here
tmi.twitch.tv 376 twitch_username :End of /MOTD command
BotToken я брал тут
BotUserName - выдумал сам
ChannelName - имя моего канала
Ну и clientid взят из параметров приложения отсюда

Подскажите, где же я ошибся, почему бот отключается?

P.S.: код

READ ALSO
Анимация svg в canvas

Анимация svg в canvas

Есть интересный svg https://codepenio/alcoven/pen/MbrQor, изменив под себя стили и упаковав всё вместе в один файл, я вставил сие в canvas var image = new Image(); image

476
Vue.js и переменные экземпляра

Vue.js и переменные экземпляра

Когда пытаюсь вывести thisauthors функцией clicked() выводится undefined

434
Meteor js - React vs Blaze, какие преимущества?

Meteor js - React vs Blaze, какие преимущества?

Конечно, я нетерпеливый, просматривая руководство Meteor + React пока вижу лишь одни недостатки перед использованием BlazeОбъясните, пожалуйста,...

403