Ni
Aur Search Bot

Aur Search Bot: поиск по AUR

Mini App • Поиск

О приложении

Вы сидите в чате про Linux, кто-то спрашивает, есть ли в AUR нужная программа. Открывать браузер, искать, копировать название, возвращаться в чат. Aur Search Bot сокращает это до одного набранного запроса. 🐧

Бот ищет по Arch User Repository (AUR), пользовательскому репозиторию сообщества Arch Linux, и работает в инлайн-режиме.

Ищем, не выходя из переписки

Инлайн-режим это встроенная возможность Telegram. В любом чате вы вводите имя бота, затем поисковое слово, и ниже появляется список подходящих результатов.

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

  1. Откройте любой чат, личный или групповой.
  2. Начните сообщение с имени бота.
  3. Добавьте название пакета или его часть.
  4. Выберите подходящий результат из списка.

Отдельных команд у бота нет: всё строится вокруг поискового запроса.

Что такое AUR и зачем он нужен

В официальных репозиториях Arch лежит не всё. Остальное собирает и поддерживает сообщество: драйверы, редкие утилиты, свежие сборки известных программ, проприетарные приложения. Эти пакеты живут в AUR в виде описаний сборки, которые вы запускаете у себя. 📦

Поэтому найти нужное название бывает непросто. Пакетов тысячи, и у похожих программ часто похожие имена.

Как устроен поиск под капотом

Бот обращается к интерфейсу самого AUR, который отдаёт данные о пакетах. Код проекта открыт, его написал независимый разработчик на языке Rust. Свою копию можно запустить самому: нужен токен бота и сборка из исходников. 🛠️

Это небольшой проект энтузиаста, а не коммерческий сервис. Ждать от него расширенных функций вроде уведомлений об обновлениях не стоит.

Что проверить перед установкой пакета из AUR

Найти пакет мало. AUR содержит сборки, которые никто официально не проверял, поэтому ответственность на вас.

  • Скрипт сборки. Прочитайте файл с инструкциями до запуска. Там должно быть понятно, откуда берутся исходники.
  • Популярность и свежесть. Голоса пользователей и дата последнего обновления подсказывают, жив ли пакет.
  • Комментарии. Под пакетом часто описаны проблемы сборки и способы их решить.
  • Сопровождающий. Заброшенные пакеты могут не собираться на свежей системе.

Кому бот пригодится

Пользователям Arch Linux и производных дистрибутивов, которые часто обсуждают софт в чатах. Тем, кто ведёт канал о Linux и делится находками. Мейнтейнерам, которым нужно быстро показать коллеге ссылку на пакет. 💬

Если вы не пользуетесь Arch, бот вам ни к чему: AUR работает только с этим семейством систем.

Обратите внимание

Проект небольшой, и стабильность его работы зависит от автора и хостинга. Если бот не отвечает, поищите пакет на странице самого репозитория в браузере. Результаты выдаются по запросу, а решение об установке всегда принимаете вы.

#Telegram#Mini App#Поиск

Частые вопросы

Что ищет Aur Search Bot?▼
Пакеты из Arch User Repository, то есть пользовательского репозитория Arch Linux. Вы вводите имя бота и часть названия пакета в любом чате, а Telegram показывает список подходящих вариантов. Выбранный результат отправляется в переписку.
Нужно ли писать боту команды?▼
Нет, у него нет списка команд. Работа идёт через инлайн-режим: имя бота и поисковый запрос прямо в поле ввода любого чата. Открывать диалог с ботом заранее не обязательно.
Безопасно ли ставить всё, что нашёл бот?▼
Бот только показывает пакеты, а проверять их нужно самому. Прочитайте скрипт сборки, посмотрите дату обновления, голоса и комментарии под пакетом. Если что-то выглядит странно, не запускайте сборку.
Что делать, если бот не отвечает?▼
Это небольшой проект энтузиаста, поэтому перебои возможны. Попробуйте повторить запрос через некоторое время или найдите пакет напрямую на странице репозитория в браузере. Для постоянной работы можно развернуть собственную копию: исходный код открыт.
3.0

На основе данных

ПользователиN/A
ЯзыкEN, RU
ВерифицированоДа