Отправляем контент из Telegram напрямую в Obsidian
Вставка
- Опубліковано 30 вер 2023
- В этом видео я покажу процесс интеграции Obsidian и Telegram:
- Установка плагина
- Создание бота и получение токена
- Создание шаблона для пересылаемых сообщений
- Определение места в базе знаний, куда будет отправлен контент из Telegram
- Настройка плагина
🔗 Также подписывайтесь на полезные ресурсы по теме:
Telegram-канал Second Brain 🗃 - t.me/second_brain_ru
Telegram-канал Obsidian на русском - t.me/obsidianrus
✍🏽 Obsidian. Полный курс - obsidian.second-brain.ru/
🖥 Для тех пользователей, кто решил строить свою базу знаний с помощью Obsidian напоминаю что можно сильно срезать углы в процессе обучения и получить концентрат знаний об инструменте и сразу начинать все это внедрять на своей базе.
С промокодом YTPROMO цена еще приятнее 🙂
#obsidian #notetaking #notemaking #knowledgemanagement #картотеки #pkm #zettelkasten #tg2obs #telegram2obsidian #telegram
ℹ Obsidian. Полный курс: obsidian.second-brain.ru/
🖥 Для тех пользователей, кто решил строить свою базу знаний с помощью Obsidian напоминаю что можно сильно срезать углы в процессе обучения и получить концентрат знаний об инструменте и сразу начинать все это внедрять на своей базе.
С промокодом YTPROMO цена еще приятнее 🙂
Очень крутое видео! Возможности Obsidian восхищают. Совсем недавно, даже как-то неосознанно, начал искать помощники для того, чтобы не тонуть в мире переизбытка информации. Obsdidian в этом смысле - просто необходимость.
Если кому будет интересно. Актуальная версия плагина сама создает папку в Obsidian причем внутри разбивает на подпапки видео, фото. Очень удобно. Баг с тем, что вместо username нужно обязательно менять на id пользователя остался.
{{content}}
___
Дата: {{messageDate: YYYYMMDD}} | Время: {{messageTime: HH:mm:ss}}
{{url1:preview250}}
Отлично рассказал, спасибо!
Ого вот это реально круто из телеги сразу в заметки
Супер! Спасибо огромное! 👍
Получилось настроить. Спасибо за контент.
Супер, рад что все получилось
Полезное ценное видео, Дима! Благодарю тебя, мужик ; )
Спасибо, супер полезно.
Пожалуйста, и следите за анонсами, скоро будут еще интересные видео про Obsidian.
Круто! Спасибо!
Пожалуйста, и следите за анонсами, скоро будут еще интересные видео про Obsidian.
Это потрясающе!
охревнная тема. давно подобное искал, потому что тоже же было в телеграмм 🙃
Магия работает. Большое спасибо!
Пожалуйста, рад что все работает 👍🏼
Приключилась "страшная история". Вдруг, "всё перестало работать". Грешить не на что, как на новое обновление плагина.
Мучился - мучился, час убил, всё удалил, сделал всё по-новой. Не получается: из старых каналов бот форвардит информацию, а из нового - никак. Не может создать и увидеть корректно путь, скрипт не срабатывает.
Тут надо немного пояснить. Когда читаю книги, я создаю новый канал и сбрасываю туда интересные мысли и идеи. Сам для себя, чтобы не заваливать "избранное". Старая привычка. Вот на новой книге всё "поломалось".
Итог: только через час мучений в настройках Обсидиана заметил, что новым в телеграме, случайно, создал не "канал", а "группу". Ну а для группы, разумеется, никаких настроек не делал. И форвард из группы с настройками для канала в плагине не работает.
Вот такой вот "мелкий косячок", а кучу времени убил, чтобы понять :)
@@OlegGoncharov_IT спасибо что поделились кейсом, возможно кому-то это поможет в будущем избежать похожих ошибок 👍🏼
Очень полезное видео 👍 Спасибо!
Вам спасибо за обратную связь 🙂
Спасибо
Круто, давно хотел что-то подобное
открыл новый мир, точку кристаллизации новых знаний в Обсидиан
спасибо!
Где поставить второй лайк?
@@TheKanteletar вам спасибо за обратную связь. Второй лайк можете в ТГ поставить, ссылка на канал в закрепленном сообщении.
github.com/soberhacker/obsidian-telegram-sync/blob/main/docs/Template%20Variables%20List.md - здесь все переменные плагина с наглядными примерами.
10:03 - Определение места в базе знаний, куда будет отправлен контент из Telegram
Пушка
Крутабл 🙂👍
Круто! Спасибо! И всё же - как сохранять сообщения из Телеграм не в одной заметке, а в разных - по авторам/каналам (по одной заметке на автора, а в ней все его сообщения, пересланные в Obsidian)?
Все просто - в настройках плагина Telegram Sync в блоке Message Disribution Rules меняем текущее правило: в поле Note Path указываем myNotes/{{chat:name}}/{{forwardFrom:name}}/{{content:[1]}}.md (myNotes меняем на нужную вам папку, внутри которой будут создаваться папки с названием каналов/чатов, внутри которых создаются папки авторов, и уже внутри по каждому автору сообщения отдельными заметками)
Круто! Сделал так чтобы в разные заметки создавалось, но не могу сделать так чтобы фотки были в заметке - создаются отдельно
1:27
4:40
7:21
8:40
10:03
10:44
12:11
15:28
18:13
Большое спасибо, очень интересный плагин!
п.с.
У меня при загрузке в Obsidian отображается имя канала, видимо уже пофиксили баг.
Замечательно - давно нужно из дикого хаоса телеги вытаскивать в нормальный формат информацию! Конечно, мечтаю из других полезных сервисов сделать аналогично. Больше всего полезных статей Вконтакте, Пикабу, Дзене. Надеюсь и туда дойдут интеграции со временем.
Классное видео! У меня пара вопросов: 1) Обсидиан должен быть запущен и в сети для получения сообщений из бота? 2) Если в сообщении будут хэштеги Обсидиан их "подцепит" в свою БД?
Спасибо за отзыв.
1. Да. Если Обсидиан выключен, то после включения подгрузит все сообщения, отправленные в бот за предыдущие 24 часа (как минимум).
2. Да, в виде хэштега и подгрузит, с решеткой.
Если подписаться на канал плагина, то появиться функция со снятием ограничения в 24 часа
@@volodymyrburtasov8603 не смог найти эту информацию, подскажете линк?
Было бы очень круто если бы вы добавили .md файл с инструкцией, которая на видео)
Ловите. second-brain.ru/filez/tgsync.md
@@second-brain Спасибо)
@@second-brain А что делать, если я пересылаю сообщение с файлом, а файл в обсидиане не пересылается и пишет просто {{file}} или {{file:link}}? А хочу чтобы как у вас на видео в обсидиан кидался и сам файл
@@top1intheworld128 приходите в чат t.me/russianobs с деталями, поможем разобраться
Прекрасный урок по классной опции! Только по поводу "некорректно указывает отправителя" (16-17 минута) поспорил бы - ведь сообщение было отправлено конкретным пользователем действительно, и он фактически отправителем является, т.е. всё логично получается тут.
P.S. Картинку переслал - она сохранилась в папке. Но когда удалил сообщение, то картинка из папки никуда не делась. Хм.
Да, насчет имени пользователя уже потом разобрался, что все корректно и так и должно быть. А по поводу картинок - это нормальное поведение, и картинки надо чистить отдельно. Есть плагин даже специальный, которые ищет картинки, на которые нет ни одной ссылки, называется Clear Unused Images
Здравствуйте!
Подскажите пожалуйста, какой темой пользуетесь?
Привет 👋🏽. На видео Prism, это демонстрационная база, а на своей рабочей базе основная тема - AnupPuccin
И ещё вопрос. Можно ли купить у вас курс с помощью криптовалюты, USDT?
Крипты в данный момент нет, но есть эквайринг и для РФ и для карт со всего мира, плюс всякие варианты с рассрочкой. Так что если хотите приобрести доступ - пишите, по любому найдутся варианты 🙂
Заметки нужно не сохранять, а «вплетать». Мимоходом этого не сделать. Поэтому, если была помойка в телеграм, то теперь будет помойка в обсидиан ))) А еще если не стесняясь тащить на диск картинки и файлы, то через несколько месяцев это будет прям объемная помойка.
Это всего лишь инструмент - цели и задачи каждый сам для себя определяет, так же как и результат. Ну и чтобы что-то вплетать, надо сначала чтобы это что-то появилось в базе, и почему бы сырье для заметок не закидывать через телеграм? Никто же не говорит что все что мы закинули так и останется лежать в неизменном виде.
@@second-brain От целей и задач в виде огромной помойки я неофитов предостерег. Дальше кто-то будет учится на чужих ошибках, а кто-то на своих. ))
@@user-qj7kc2ig5vмного строишь из себя, это всего лишь заметки
Почему не выбрали Локсик?
И как я понял , работает при работающем ПК. Бот не может накапливать сообщения и сработать в момент включения ПК (открытия обсидиана)
что такое Локсик?
Интересный способ обмена данными! А что за плагин для сворачивания бокосов "Что на понадобится, шаблон ит.д."?
Это не плагин, это стандартный функционал, называется callouts, на канале есть видео про это.
очень полезное видео. подскажите, пожалуйста, как убрать **forwarded from** и пустую строку после сообщения?
Похоже что никак, если только попросить автора в новых релизах изменить этот момент
Магия стоит денег. Плагин версии 3.0.0 присылает в бот приглашение к донату :))) Но работает.
Нет, денег не стоит) Донат же не обязателен - и без донатов все работает как часы)
Спасибо. А что за тема у вас установлена?)
Это Prism
4:00 начало
Очень классно. Единственный минус, это то что этот плагин не работает на iOS, а когда скачиваешь обсидиан на телефон, он автоматом подтягивает этот плагин (в выключенном состоянии) и пока не запустишь обсидиан на маке, не доходят из телеги сообщения в обсидиан 😳
Это не минус, это особенность плагина, про которую автор явно рассказал в описании (имеется ввиду автор плагина, а не автор видео 🙂)
Сделайте пожалуйста видео про мобильное приложение Obsidian
А что именно вы хотели бы узнать про Обсидиан на мобильных?
Все корректно из чата переслало, и не должно быть имени чата, сообщение было от пользователя. И не будет работать, такое не даёт телеграм. Я разработчик ботов
Супер! Спасибо! Очень полезно. Однако, у меня какая-то проблема с картинками и вложенными файлами. Они не пересылаются. Obsidian отражает это ссылка на страницу . Кто-то сталкивался с такой проблемой?
приходите в телеграм (ссылка в описании) с деталями - поможем разобраться 🙂
У меня такая же проблема, отображается только текст и все. Как вы решили эту проблему?
@@mrblack6386 а покажите шаблон и что вы пишете в нем?
@@second-brain шаблон почти такой как у вас.
{{messageTime:DD-MM-YYYY HH:mm}}
{{content}}
{{url1}}
Нашли решение?@@mrblack6386
Спасибо большое. Просто здорово! Есть только вопрос - Когда сообщение в TG содержит видео оно также пересылается и сохраняется в директории хранилища. Но при попытке просмотреть это видео из Obsidian ничего не получается. Отображается только окно плеера, продолжительность файла и регулятор громкости. Из системы (win10) файл прекрасно открывается (в моём случае VLC player). На xосте установлен последний набор кодеков k-lite. Вопрос в чём может быть дело...? куда копать, куда смотреть. Заранее спасибо за ответ и Отдельное Огромное за Ваш ТРУД.
А какой код для встроенного видео в режиме редактирования отображается? должно быть что-то типа
Спасибо за ответ@@second-brain . Я пробовал разные каналы в TG. Результат разный. С канала RT видео прикрепляются без проблем (хотя есть ограничение по размеру. Может быть подскажите как его изменить). С некоторых других каналов видео скачиваются но в Obsidian не воспроизводятся. Формат линка вставки в обоих случаях одинаковый "![[000022@rt_russian - 20231125215657918.mp4]]". Занятно что параметры обоих видео весьма близки
Так работает:
Видео
Идентификатор : 1
Формат : AVC
Формат/Информация : Advanced Video Codec
Профиль формата : High@L4.2
Настройки формата : CABAC / 3 Ref Frames
Параметр CABAC формата : Да
Параметр RefFrames формата : 3 кадра
Параметр GOP формата : M=1, N=30
Идентификатор кодека : avc1
Идентификатор кодека/Информация : Advanced Video Coding
Продолжительность : 1 м. 4 с.
Битрейт : 1 049 Кбит/сек
Ширина : 1 080 пикселей
Высота : 1 080 пикселей
Соотношение сторон : 1,000
Режим частоты кадров : Постоянный
Частота кадров : 29,970 (30000/1001) кадров/сек
А так нет:
Видео
Идентификатор : 1
Формат : AVC
Формат/Информация : Advanced Video Codec
Профиль формата : High@L3.1
Настройки формата : CABAC / 5 Ref Frames
Параметр CABAC формата : Да
Параметр RefFrames формата : 5 кадров
Идентификатор кодека : avc1
Идентификатор кодека/Информация : Advanced Video Coding
Продолжительность : 20 с. 267 мс.
Битрейт : 1 142 Кбит/сек
Ширина : 576 пикселей
Высота : 1 024 пикселя
Соотношение сторон : 0,562
Режим частоты кадров : Постоянный
Частота кадров : 30,000 кадров/сек
@@Kostosso как вариант - проверить наличие спец.символов в имени файла с видео, может быть операционной системе (либо самому Обсидиану это не нравится). Попробовать изменить на что-то более простое чем в вашем примере с RT
RT как раз и работает...@@second-brain
спасибо за видео! можете подсказать пожалуйста, как сделать так, чтобы каждое сообщение в тг в обсидиане становилось отдельной заметкой и сохранялось в папку?
В настройках плагина самое нижнее поле (File Path Template) надо прописать по шаблону. Приходите в телеграм канал, покажу картинку с конкретными настройками, ютуб к сожалению не дает возможность прикрепить картинки.
@@second-brain спасибо, попробую
@@second-brainimgur. ShareX
Здравствуйте. Занимательный плагин, не думал что такое есть. Единственный момент , превью ссылок не отображаются - Template variable {{url1:previewYYY}} isn't supported! пишет. В чём может быть причина ?!
нужно вместо YYY указать высоту превью
пишет Privacy Policy now implemented. Review before continued use advised. По ссылке текст на гитхабе, кнопок подтверждения с политикой не видно
подтверждать не нужно, просто ознакомиться при желании
хочу частью своей базы поделится с другом (постоянно синхронизировать), какую программу мне использовать если у меня база на ПК windows и android, а у него iOS?
Самый простой путь - положить базу в облако типа Google Drive и дать права на папку с нужной частью базы, на чтение с записью или только на чтение.
@@second-brain спасибо за ответ! Я тоже думал так сделать, но к сожалению на ПК нет возможности эту папку синхронизировать себе через гугл диск, только скачать/копировать руками и потом уже использовать в обсидиан
github, в obsidian есть плагин
У меня почему-то дублирует сообщения. Отправляю в бота одно - получаю 2 в Обсидиан. Что я делаю не так?
А покажите свой шаблон для заметки (правила форматирования). Можно в телеге t.me/obsidianrus под последним постом
Подскажите, как сделать так, что бы каждое сообщение было как новая страница? а не все в один файл закидывало.
в note path template
{{content}}.md
Что за тема у тебя в обсидиан?
В этом видео - Prism
На андроид 12 не поддерживает😢
При переходе на сайт курса ESET Nod 32 пишет - Обнаружена угроза
Эта веб-страница может содержать опасное содержимое, которое может обеспечить удаленный доступ к зараженному устройству, привести к утечке конфиденциальных данных с устройства или нанести вред целевому устройству.
Угроза: JS/Agent.RCW троянская программа
Некоторые антивирусы видят угрозу там, где ее по факту нет. Вот отчет Virus Total - www.virustotal.com/gui/url/636a2dc6fb4bd296fa7299ebcf4e81302c9781f756f55f3b01ccd9a3d034223f?nocache=1
@@second-brain я об упущеной выгоде сообщаю)
@@sonyahomea да, я понимаю) Но реально не знаю как убрать эти срабатывания у ESET Nod32, сайт на самом деле чист)
Ты говоришь не круто, когда все твои Заметки лежат где-то на облаке и принадлежат облачному сервису, а не тебе. Но при этом ты спокойно отправляешь все свои данные, все сообщения, возможно конфиденциальные переписки какому-то левому боту, которого написал левый чувак. Почему ты так уверен, что все данные, которые ты пересылаешь этому боту, по пути в твой обсидиан не сохраняются где-то на стороннем сервере?
Не не не, когда я говорю не круто - я имею ввиду возможные проблемы с доступом, а не прайваси. Само собой те данные которые я гоняю через бота могут куда-то оседать, и я это постоянно держу в голове. Поэтому что-то критичное ни этому боту, ни какому-либо другому я отправлять не собираюсь 😀
@@second-brain окей, я значит не так тебя понял, спасибо за ответ
Это open source проект, там весь код на виду + бот разворачивается локально. Т.е. 100% контроля
Минус в том что у тебя на компьютере постоянно запущен сервер с обработчиком этого телеграм бота, и он постоянно в цикле делает запросы на сервера телеги чтобы получать актуальную информацию, это не то чтобы критично но лично мне это не нравится
А есть другие решения по интеграции телеги с обсидианом?
Есть еще tg2sync, там то же самое - постоянно запущенный локальный сервер
@@second-brain без этого не обойтись, так устроен телеграмм, хотя это не критично, локальный сервер для телеграмм бота спокойно работает даже на микроконтроллера с 80kb оперативки и одним ядром 80мцг, ладно, что то я погорячился, это всё вообще не критично в плане потребления ресурсов
Не знаю как в этом плагине, но в теории это не обязательно. ТГ сохраняет апдейты новых сообщений и досылает в момент включения соединения. Так что можно реализовать скачивание по необходимости сообщений
Хорошо =). Но теперь я автору очень рекомендую поменять акк в телеге, т.к. светанулся чат айди юзера. А он уникальный и не меняется (ну если конечно акк у автора не спецом для демонстрации).
Всё верно, акк создан специально для демонстрации 🙂