@ClubHouseRec_bot — бот в Телеграме для записи бесед в Clubhouse
Клабхаус хорош тем, что там пока еще есть интересные люди, которых не менее интересно послушать. Но плох тремя вещами:
1) Иногда спикер сам по себе крайне интересен, но у него настолько «немонтажный» стиль речи, что слушать его не на х2 и без желания «пролистать» пару минут, невозможно.
2) В условный вечер пятницы все вдруг начинают синхронно вещать и приходится выбирать, а кого же послушать.
3) Вставать в 10 утра субботы, чтобы послушать чей-то спич в прямом эфире - выше сил любого нормального человека
В результате, для решения этой проблемы и родился https://t.me/ClubHouseRec_bot
Работает он крайне просто: ему нужно отправить ссылку на активную комнату или запланированное мероприятие. Проще всего это делать, воспользовавшись кнопочкой Share в приложении Clubhouse. После этого где-то на далеких серверах произойдет магия, крошечная программка присоединится к беседе и начнет с усердием товарища майора записывать звуковую дорожку. После окончания беседы бот пришлет в ответ готовый звуковой файлик.
Отдельно стоит отметить, насколько я был поражен простотой Clubhouse изнутри. Фактически это просто 3 готовые продукта, связанные друг с другом синей изолентой. Бота, который по сути является крайне упрощенной версией самого клиента, я написал за два часа ночью.
Краткий FAQ
Q: Сколько это стоит?
А: Нисколько. Это образовательный проект, максимум, который ему светит - кнопочка с донатами :)
Q: Легально ли это?
A: ToC самого клабхауса явным образом запрещает две вещи:
You agree not to copy, modify, create a derivative work of, reverse engineer, reverse assemble or otherwise attempt to discover any source code, sell, assign, sublicense, or otherwise transfer any right in the Software
Насколько изучение того, как работает нативный клиент подпадает под это определение, мне весьма сложно судить.
You agree to not use the Service to:[…]2. record any portion of a conversation without the express written consent of all of the speakers involved
Здесь, как мне кажется, есть тонкая грань, так как формально использование этого бота ничем не отличается от того, что вы просто включите запись звука на своем телефоне. Но на всякий случай, чисто ради спасения души, я добавил указание о том, что для записи любой беседы нужно письменное согласие всех спикеров.
Q: Что-то сломалось/не приходит запись.
A: Разумеется, у Clubhouse есть возможность забанить бота в любой момент. Кроме того, возможно, что под нагрузкой мой не самый жирный сервер просто упадет =) Но, кроме того, оказалось, что некоторые люди способны говорить натурально часами. Возможно, что беседа еще не завершена. Кстати, в случае каких-то чрезвычайно длинных записей, бот самостоятельно разобьет запись на кучу маленьких кусочков, чтобы влезть в ограничения телеграмма.
Q: Как работает запись будущих событий?
A: При получении ссылки на событие, которое еще не началось, бот кладет его в специальную очередь. Далее, ближе к часу Х, бот начинает регулярно проверять, а не началось ли мероприятие. Если это произошло, запись включается автоматически. На деле же это обычно выглядит, как запись без первых нескольких секунд, тех самых, где спикер говорит что-то вроде "Так, а меня слышно? А вот так? А так?"
Q: Я хочу фичареквест/купить бота/нанять автора/дать ему денег/завести от него детей
A: Не то чтобы в чем-либо из вышеперечисленного была какая-то необходимость, но напишите в личку прям здесь, мы что-нибудь придумаем.
Напишите, пожалуйста, бота, который в максимальный прайм-тайм время от времени начинает транслировать радио "Радонеж" в наиболее "прогрессивно"-зумерских чатиках :)
Это как-то деструктивно, ну и плюс для того, чтобы что-то транслировать, нужно чтобы владелец чатика явным образом это разрешил.
В нас пропал дух авантюризма, мы перестали набегать в комнаты мнящих себя "илитой" :)
Да и, в конце концов, как на мемчике, "там уже ничего не исправить — жги".
бот тормозит? записал сегодня пару штук и пока не добавляется новое
Это не бот тормозит, это клабхаус начал банить =)
:(
какие перспективы?
Ну осталось понять, как работают баны. Если это временно, то перспективы есть. Если это постоянно, то перспектив нет, по крайней мере в бесплатно/общедоступном виде.
из общественного доступа походу нужно убирать. можно было бы автоматом записывать всё что есть в топе и выкладывать кудато в телегу в канал....интересно было бы слушать.... а то есть пару интересных комнат, а слушать одновременно не можешь)
Может быть одна из записанных тут комнат как раз та, что Вы пропустили :)
https://t.me/clubhouse_audios
ого благодарю!)
Первопроходец! Спасибо!
Не вздумай писать бота вещающего аудио-рекламу!
Комментарий недоступен
Это не так - в части записи есть всего два упоминания в ToC: нельзя записывать аудио без явного письменного согласия всех вовлеченных спикеров и нельзя делиться с кем-либо тем, что явно было обозначено спикером "не для записи".
Как раз сегодня думал над каким-то подобным сервисом, а тут вот оно что, уже всё написали) Можно каким-то образом сделать функционал, чтобы этого бота подцеплять к своему аккаунту КХ? Тогда его вряд ли получится забанить.
Агора начала банить ненативные клиенты. При использовании SDK прилетает бан. Теоретически, конечно, можно было бы попробовать портировать iOSную либу, но это слишком трудоемко.
Хм, этого бота забанили, но в clubhouse есть еще куча нерешенных проблем, например поиск комнат вне рекомендаций
Ничего себе, не программист)) Долго ли вы учились на такого "непрограммиста"? Каков ваш путь в ИТ?
гг?
Как массовая история - да. Как индивидуальная реплика - живет от пары недель до бесконечности.
Доброе утро , кто то может пригласить в клабхаус? Мой телеграм @OlgaDychek благодарю