Useful Tools | Linux | GitOps | DevOps
5.79K subscribers
152 photos
1 video
7 files
677 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Автор: @dmitry_malinin
Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Обсуждение: @gittalk
Download Telegram
whatsapp-telegram-bridge - гейт между WatsApp и Telegram, позволяющие получать сообщения отправленные в WhatsApp через Telegram.

Примечание: Поскольку у WhatsApp нет официального открытого API, используемый API основан на WhatsApp Web. Таким образом, вы не можете использовать WhatsApp Web во время работы.

WhatsApp Web также зависит от интернета вашего телефона, поэтому даже если вы развернете его на сервере, ваш телефон также должен иметь круглосуточный доступ в интернет.

Особенно актуально в свете тотального слива всеми продуктами Meta любой инфы, до которой можно дотянуться. Микрофон в телефоне в том числе. :(

https://github.com/UKnowWhoIm/whatsapp-telegram-bridge

#bot #telegram #whatsapp #gate
👍11🔥4
tg-blog - публикация постов из телеграм канала на веб-странице

Формат данных указан в models.ts и может быть сгенерирован с помощью TelegramBackup.

https://github.com/one-among-us/tg-blog

#telegram #web #blog
👍7🔥4
tgt - простой TUI клиент для Telegram (консольный клиент)

Маленький, шустрый, написан на rust.

https://github.com/FedericoBruzzone/tgt

Подсказал: @noizo

#telegram #tui #client #console
🔥14👍7
broadcastchannel - преврати свой telegram канал в микроблог !

Оптимизирован под SEO, не использует JS код на стороне клиента в броузере, автогенерация RSS и RSS JSON

https://github.com/ccbikai/BroadcastChannel

#telegram #blog #seo #rss
🔥9👍5
tg2obsidian - программа (далее - bot) использует бесплатную функциональность бота Telegram для сохранения сообщений из группы Telegram в хранилище Obsidian на локальном компьютере.

Используемая разметка Markdown подойдёт и для большинства других программ, работающих с локальными файлами Markdown.

Сценарий использования:
- Вы на ходу пишете, наговариваете или пересылаете сообщения в личную группу Telegram
- Бот получает новые сообщения из Telegram и сохраняет их в виде заметок, таким образов формируя входящий поток информации прямо в вашем хранилище заметок
- Позже в спокойной обстановке вы обрабатываете эти заметки, разнося информацию из них в подходящие места в своём хранилище

Возможности

- все сообщения группируются по датам — на одну дату создаётся одна заметка. Также возможно сохранять сообщения в одну единственную заметку.
- каждое сообщение в заметке имеет заголовок с отметкой даты и времени.
- в зависимости он настроек сохраняется либо игнорируется форматирование сообщений.
- для пересланных сообщений добавляется информация об источнике сообщения.
- фотографии, анимации, видео и документы сохраняются в хранилище и встраиваются в заметку.
- контакты сохраняются в виде YAML front matter и vcard.
- для мест создаются ссылки на Google Maps и Яндекс.Карты.
- есть возможность преобразовывать заметки с определенными ключевыми словами в задачу.
- есть возможность тегировать заметки с определенными ключевыми словами.
- есть возможность распознавания речи из голосовых сообщений и аудиосообщений. При этом Бот отправляет распознанный текст в виде ответа на исходное сообщение.

Это форк оригинального проекта с внесенными дополнениями изменениями.

https://github.com/deviltm/tg2obsidian

Подсказал: Игорь Рогов - @chert_tm (он же и автор форка)

опубликовано в  @gitgate

#telegram #bot #obsidian
👍23🔥16
tg2sip - голосовой шлюз Telegram<-->SIP.

Его можно использовать для переадресации входящих вызовов Telegram на вашу SIP-АТС или для совершения вызовов SIP-->Telegram

https://github.com/Infactum/tg2sip

опубликовано в  @gitgate

#sip #telegram #gateway
👍13🔥8
tg2md - скрипт анализирует выходные данные из канала Telegram и преобразует каждую публикацию в публикацию, совместимую с Jekyll, в разметке markdown.

Telegram Desktop создает файл JSON, а также различные каталоги, содержащие мультимедиа, фотографии и т. д. Этот скрипт создает новый каталог и заполняет его отформатированными сообщениями, готовыми к публикации.

https://github.com/la-ninpre/tg2md

опубликовано в  @gitgate

#jekyll #json #telegram #convert
👍7🔥3
nchat- чат клиент на базе терминала для Linux и macOS с поддержкой Telegram и WhatsApp.

Возможности:

- настраиваемые цветовые схемы и привязки клавиш.
- переход к непрочитанному чату
- кэш истории сообщений с поддержкой экспорта текста
- уведомления о прочтении сообщения
- получение/отправка сообщений в формате markdown
- ответит/удаление/редактирование/пересылка/отправление сообщения
- список диалогов для выбора чатов, контактов, смайлов, файлов
- статус пользователя (онлайн, отсутствует, печатает)
- Переключение между текстовыми смайлами и графические изображения
- просмотр/сохранение медиафайлов (документов, фотографий, видео)
- отправка и отображение реакций

https://github.com/d99kris/nchat

опубликовано в @gitgate

#tui #whatsapp #telegram
👍12🔥4
telegram-files - доунлоадер файлов из Telegram

Возможности:

- поддержка скачивания файлов из телеграм-каналов и групп.
- поддержка нескольких учетных записей Telegram для загрузки файлов.
- поддержка приостановки и возобновления загрузки.
- несколько учетных записей с одинаковыми файлами будут загружены только один раз.

https://github.com/jarvis2f/telegram-files

опубликовано в @gitgate

PS. А если еще совместить с https://t.me/+YDVku85mYVw1YzMy - то можно знатно обогатиться духовно :)

#telegram #downloud #files
1👍16🔥4
telegram-upload - используйте вашу личную учетную запись Telegram для загрузки и скачивания файлов размером до 4 GiB (2 GiB для бесплатные пользователей). Превратите Telegram в свое персональное облако!

https://github.com/Nekmo/telegram-upload

Подсказал: Max Zotov (Sf1nk5) - @sf1nk5

опубликовано в @gitgate

#cloud #telegram #files
👍10🔥6
Telert - крошечная утилита, которая отправляет уведомления, когда ваши команды в терминале или код Python завершаются.

Она поддерживает несколько каналов уведомлений:
- приложения для обмена сообщениями: Telegram, Microsoft Teams, Slack, Discord
- мобильные устройства: push уведомления (Android и iOS)
- локальные уведомленияна рабочем столе, звуковые оповещения
- пользовательские интеграции: HTTP endpoints для любой службы

Идеально подходит для длительных задач, удаленных серверов, конвейеров непрерывной интеграции или мониторинга критически важного кода.

Можно испольщовать как библиотеку python, docker контейнер или через API на своем сервере или в публичном облаке.

https://github.com/navig-me/telert

Опубликовано в @gitgate

#alert #telegram #cli #teams #slack #discord #api #docker #python
👍28🔥8
OpenRouter Bot - позволяет за несколько минут запустить своего Telegram бота для общения с бесплатными и платными моделями ИИ через OpenRouter, или локальными LLM, например, через LM Studio.

Этот репозиторий является форком проекта openrouter-gpt-telegram-bot, который реализует форматирование Markdown в ответах бота и оптимизирует процесс запуска в контейнере.

https://github.com/Lifailon/openrouter-bot

Автор проекта наш соотечественник Alex Kup - @Lifailon Не забудьте поддержать, поставив звезду в репку !

опубликовано в @gitgate

#tg #telegram #bot #ai #llm
👍17🔥4
tgfs - файловая система пользовательского пространства (FUSE) использующая для хранения  вложения в Telegram постах

Ограничения:
   - не перезагружает список диалогов (если вы начинаете новый чат, вам следует отмонтировать и снова смонтировать tgfs)
   - нет индикаторов выполнения (большой файл будет скопирован за несколько секунд, но появится в tg в течение минуты)
   - нет многопоточности
   - файлы с пробелами в имени не загружаются.

https://github.com/Firemoon777/tgfs

подсказал:  Михаил Исаев - @ismvru

опубликовано в  @gitgate

#telegram #fs #fuse
👍10🔥4
Telepipe
- простая CLI утилита для отправки сообщений или файлов в чат Telegram прямо с вашего терминала.

Возможности:
- отправка сообщения в канал/чат/группу Telegram прямо из командной строки
- поддержка загрузки файлов с сохранением исходного имени файла
- поддержка потокового видео с оптимизированным воспроизведением в Telegram
- поддержка форматирования сообщений в режимах Markdown и HTML
- запланированная доставка сообщений с указанием времени или задержки
- интерактивный режим оболочки для многострочного обмена сообщениями
- автоматическое переключение между режимами сообщения и файла в зависимости от длины содержимого
- создание ссылки для общего доступа в Telegram
- тихий/беззвучный режим для скриптов
- простая установка с пошаговой настройкой
- простая конфигурация

https://github.com/Linuxmaster14/telepipe

опубликовано в @gitgate

#telegram #cli #tools #markdown
👍26🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
ssh-bot - Telegram бот, который позволяет запускать заданные команды на выбранном хосте в домашней сети и возвращать результат их выполнения. Бот не устанавливает постоянное соединение с удаленным хостом, что позволяет выполнять команды асинхронно.

Бот предоставляет возможность не тратить время на настройку VPN сервера и деньги на внешний IP-адрес или VPS сервер для доступа к локальной сети, а также избавляет от необходимости использования сторонних приложений (VPN и ssh клиентов) на удаленном устройстве и не требует стабильного Интернет соединения.

Возможности:
- Выполнение команд на локальном (на котором запущен бот) или удаленном хосте (через ssh) в указанном интерпретаторе.
- Поддержка параллельного (асинхронного) выполнения команд.
- Менеджер ssh подключений с проверкой доступности хоста.
- Поддержка навигации по каталогам.
- Комбинированный доступ к удаленным хостам по ключу и/или паролю.
- Обработка ошибок при использовании команд, которые требуют ввода от пользователя.
- Поддержка хранения и повторного использования передаваемых переменных и фунций (команда exit очищает историю).

https://github.com/Lifailon/ssh-bot

Рубрика "я пиарюсь". Авторский проект Alex Kup - @Lifailon

Просьба поддержать звездой в репку !

опубликовано в @gitgate

#bot #telegram #ssh
👍18🔥13
telegram-message-forwarder-bot - простой настраиваемый telegram бот на python, который может автоматически пересылать сообщения из канала, группы или чата в другой канал, группу или чат.

https://github.com/viperadnan-git/telegram-message-forwarder-bot

опубликовано в @gitgate

#telegram #bot
👍12🔥8