- 125
- 1,086
простенький чат бот для любого стрима ютуба https://github.com/al3x-xx/youtube-chatbot
JavaScript:
import { ytChatBot } from "youtube-chatbot"
const bot = new ytChatBot({
streamId: "", // то что идет после youtube.com/watch?v=
cookies: { // куки аккаунта ютуба с которого будут писаться сообщения
SID: "",
HSID: "",
SSID: "",
APISID: "",
SAPISID: "",
LOGIN_INFO: ""
}
});
bot.update.message(async (message) => {
if (message.message.text === "!stop") {
await bot.chat.sendMessage("stopped")
await bot.update.stop()
}
})
bot.update.end(() => {
console.log("stream end")
})
bot.update.start()
JavaScript:
interface ytMessage {
message: {
text: string,
emoji: string
},
authorName: string,
authorPhoto: string,
authorBadges: {
isOwner: boolean,
isModerator: boolean,
isVerified: boolean
},
authorExternalChannelId: string,
timeStamp: number
}