VoteServ
Информация
@VoteServ е опростен Twitch бот за гласуване в чата по идея на @joXnka
Последни промени:
[06.01.24]: + Overlay-ите работят вече на всички приложения за стриймване, които поддържат web overlay; + Оправени са проблеми по бота; [05.10.24]: + Добавена е тестова страница; + Оправени са проблеми по бота; [24.02.24]: + Оправен е проблема при равни резултати; + Добавена е команда !end (спира предварително вота); + Добавена е команда !set (определя числа за гласуване); + Оправени са проблеми по бота; [17.12.23]: - Премахнати са анкетите; + Нов дизайн на страница за показване на резултати в OBS; + Оправени са проблеми по бота; + Влкючени са всички числа за гласуване от 0 до 9;
1. Добавяне
В момента бота се добавя само от мен. Ако искате да добавите VoteServ бота във Вашия Twitch канал и да чете съобщенията от чата Ви, можете да ми пишете - контакти и ще го добавя.2. Гласуване
Бота е активен по всяко време и следи за съобщения в чата с числа от0до
9. Не е нужно да се пуска или спира с дадена команда в чата. Как да разберат хората кога да гласуват ? Пример: Докато говорите на стрийм, можете да кажете на Вашата аудитория да гласува за нещо с числата 1, 2 и 3 и бота автоматично ще почне да събира гласовете в чата. Минималният брой гласове за да се активира гласуването и OBS overlay-а е 4 уникални гласа като 1 потребител = 1 глас. Гласуването приключва автоматично след 60 секунди от последния глас в чата или чрез спиране с команда.
3. Команди
Командите могат да се използват само от администратора на стрийма! Командите се пишат в чата на Вашият стрийм, а не в чат страницата на бота! VoteServ вкл./изкл.!vote 0/1Вклюване/изключване на бота. По подразбиране тази настройка е включена и бота е активен по всяко време във Вашият канал. Ако я изключите бота си остава в канала, но няма да брои числата в съобщенията. Можете да използвате допълнително тази командата за да уведомите чата, че гласуването е започнало:
!vote харесва ли ви този стрийм? гласувайте с 0 - не, 1 - да.Ще получите като отговор в чата:
Команда (!vote) е само информативна и НЕ Е задължителна, бота не се нуждае от команди за пускане на гласуване.VoteServ: харесва ли ви този стрийм? гласувайте с 0 - не, 1 - да.
VoteServ: Гласуването започна! Можете да гласувате с числата от 0 до 1!
!endСпира гласуването преди да е свършило времето.
!setПо подразбиране бота брои всички числа от 0-9! С командата !set можете да зададете кои числа да отчита бота. Примерно ако искате да се гласува само с числата 0 и 1, трябва да напишете !set 0-1. Ще получите съобщение от бота:
Ако искате да се гласува с числата от 1-5, трябва да напишете в чата си !set 1-5. Ще получите съобщение от бота:VoteServ: @username промени числата за гласуване. Броят се само числата от 0 до 1
VoteServ: @username промени числата за гласуване. Броят се само числата от 1 до 5
4. Резултати
Нужни са поне4гласа за да започне гласуването. След като хората започнат да гласуват с числата и 60 секунди след последния глас бота ще напише в чата резултатите от гласуването:
Ако резултата е равен ще получите съобщение:VoteServ: Крайни резултати от гласуването:
VoteServ: X печели с Y гласа [ Z %]
VoteServ: Крайни резултати от гласуването:
VoteServ: Равенство между X [ Х% ] и Y [ Y% ]
5. OBS Overlay
След като добавите VoteServ във Вашия Twitch канал, ще имате достъп и до web визуализация на гласуването на адрес - https://voteserv.ivaka.net/YOUR_USERNAME/Може да добавите визуализацията на гласуването като overlay в OBS на вашият стрийм. 1. Sources > Browser 2. Create new
Name: VoteServ [✓] Make source visible 3. Properties of 'VoteServ' URL: https://voteserv.ivaka.net/YOUR_USERNAME/ Width: 1280 (минимум) Height: 150 ВАЖНО! Не оразмерявайте чрез разтегляне! Променяйте Width, Height. 4. За прозрачен фон на резултатите от гласуването, в полето Custom CSS оставете стандартните настройки: body { background-color: rgba(0, 0, 0, 0); margin: 0px auto; overflow: hidden; } 5. Отбележете с тикче следните настройки: [✓] Shutdown source when not visible [✓] Refresh browser when scene becomes active6. OK Промяна на цветове: Ако желаете можете да промените цветовете на bar-а по ваше желание. В настройките Properties of 'VoteServ' в полето Custom CSS може да промените цветовете на визуализацията както следва: // За прозрачност на фона на сайта:
body { background-color: rgba(0, 0, 0, 0); margin: 0px auto; overflow: hidden; }// Промяна на цветовете. Цвят на фона (background-color) и цвят на текста (color)
.main { background-color: #5f25b3; color: #dac1f9; }//За премахване на цветовете
.bar { background: none !important; }
6. Тестова страница
Добавена е опция за тестова страница за да можете да позиционирате и/или оразмерите OBS Overlay-а с тестови данни. Страницата се достъпва като добавите на Вашия URL?demo. Примерен линк за OBS:
https://voteserv.ivaka.net/YOUR_USERNAME/?demoПримерните резултати ще почнат да се показват. След като сте готови с натройките и искате да минете към реалните гласове, просто премахнете
?demoот линка в OBS URL.
Ако имате въпроси, проблеми с използването на бота, можете да ми пишете - контакти
VoteServ: харесва ли ви този стрийм? гласувайте с 0 - не, 1 - да.