Telegram-бот
Это один и тот же бот под двумя именами — @Dhammagift_bot и его короткая форма @Dgift_bot — функциональность одинаковая. Работает он двумя способами: в инлайне, прямо в поле ввода любого чата или группы, и в своём чате, где работает то же самое, плюс команды и настройки.
Инлайн
Наберите @dgift_bot в поле ввода любого чата, а дальше слово на пали
(kacchapa), номер текста (mn10, sn56.11) или транслитерацию Вельтхуиса
(.t .d .n ~n aa ii uu → ṭ ḍ ṇ ñ ā ī ū, поэтому satipa.t.thaana работает так
же, как satipaṭṭhāna). Telegram отвечает:
✏️ Отправить: <текст>— основной результат: этот текст со ссылками на сайт и словарь;- слова из словаря, похожие на набранное, — выберите нужное, и в сообщении будет правильное написание с диакритикой.
В рамке — то, что набрано в поле ввода любого чата или группы, а не в чате с ботом.
Если слово есть во встроенном мини-словаре (пали–английском, для русского интерфейса — с русским переводом), его краткое значение показывается в списке под словом и в отправленном сообщении — между словом и ссылками:
kacchapa — муж. черепаха; досл. болотный житель
Форма сводится к словарному слову (kacchapā → kacchapa), показываются до
четырёх слов, а если есть ещё — … (список не исчерпывающий); часть речи
выделена курсивом, а если русского перевода слова нет, показывается английский.
Машинные русские переводы помечены [пер. ИИ].
Над списком есть кнопка — 🔎 Открыть Dhamma.gift Ru: sn56.11 — она открывает
Dhamma.gift мини-приложением с уже выполненным поиском.
Поиск и чтение
Выбранный результат уходит в чат сообщением бота: текст, ссылки и кнопки под сообщением.
🔎 Dhamma.gift— слово или текст в поиске сайта;📘 Словарь— слово в словарях (dict.dhamma.gift); краткое значение из мини-словаря уже есть в сообщении, над ссылками;Читать на 🔎 Dhamma.gift Ru— сам текст, в ридере.
Лишнее слово ссылку не ломает: mn10 metta всё равно открывает mn10.
Те же поиск и чтение — мини-приложения из /extra:
поиск,
чтение,
словарь и
Memo.
Дни Упосатхи
/uposatha в чате с ботом или @dgift_bot упосатха в любом чате — ближайшие
30 дней так, как их считают сутты: 8-й, 14-й и 15-й лунный день каждой половины
месяца, шесть дней в месяц. Без города это список для Бодхгаи — с настоящими
временами заката, рассвета и полудня в Бодхгае.
@dgift_bot упосатха Алматы (или /uposatha Алматы) — те же дни, но с
настоящими временами Солнца для города: когда день начинается (закат), рассвет,
полдень и когда заканчивается (следующий закат). Команда /uposatha <город> в
чате с ботом ещё и запоминает город, поэтому /uposatha без города продолжает
показывать его; /uposatha reset — забыть. Инлайн-запрос город не запоминает.
Пустой инлайн-запрос — @dgift_bot и пробел — показывает список Упосатхи для
сохранённого города, а если его нет — для Бодхгаи.
В рамке — то, что набрано в поле ввода любого чата или группы, а не в чате с ботом.
Даты одинаковы для всех — луна одна, — а местными остаются только времена
Солнца. Список заканчивается строкой Время: начало · рассвет · полдень · конец, а под сообщением две кнопки: переключатель Ru/En и ссылка на полный
календарь dhamma.gift/uposatha-calendar.
Как читать эти дни — на странице Дни упосатхи. Тот же календарь есть приложением с виджетами, Uposatha by the Suttas: App Store · Google Play · Microsoft Store.
В своём чате с ботом
Поиск и чтение работают и здесь — только без @dgift_bot: пришлите слово
(saariputta) или номер текста (mn10), и получите то же сообщение с теми же
ссылками и кнопками. Дни Упосатхи — командой /uposatha: просто упосатха
бот ищет как слово. Сверх этого у бота есть команды и настройки.
| Команда | Что делает |
|---|---|
/start | приветствие с кнопкой, которая переключает язык интерфейса |
/language | выбор языка интерфейса (English / Русский) |
/extra | ссылки на мини-приложения: поиск, чтение, словарь и кнопка 🛞 Memo (в чате с ботом) |
/docs | ссылка на эту документацию |
/uposatha | дни Упосатхи на ближайшие 30 дней |
Настройки
- Язык — выбирается командой
/language(две кнопки, текущий отмечен галочкой); переключить его можно кнопкой под приветствием/startи под любым сообщением (Язык Ru/En/Lang En/Ru). Выбор запоминается и влияет на ссылки: русский интерфейс ведёт наdhamma.gift/<запрос>?lang=ruиdict.dhamma.gift/ru/<запрос>. - Город для списка Упосатхи —
/uposatha <город>запоминает его,/uposatha resetзабывает, а пустая/uposathaпродолжает его показывать. - Кнопка меню рядом с полем ввода (
DG ru/DG en) — открывает dhamma.gift мини-приложением на выбранном языке.
