tmi.js twitch chat web app V2 with Electronjs
git clone https://github.com/encoderpie/twitch-chat-tmijs.git
for electron - desktop app:
cd twitch-chat-tmijs
npm i
Configuration settings are at the top of scripts/tmi.js
Configs:
// Config - default settings
let config = {
assets_dir_name: 'assets',
default_channelname: 'elraenn',
max_node_limit_default: 300
}
// Setting default settings
let defaultSettings = {
addtimetochat: false,
addbadgestochat: true,
addtimetologs: true,
channelname: config.default_channelname,
maxnodelimit: config.max_node_limit_default
}
npm start
- Messages
- System messages
- Badges
- Auto scroll
- Show replied messages
- Sidebar
- Show logs (subscribers, resubs, gifts, hosts)
- Channel selection
- Settings
- Cookie system for chat settings
Bug reports and feedback for: Discord server: discord.com/invite/Rnny2wF9MD Discord username: encoderpie#3312