Телеграм бот — аудио гид по СПб и пригородам

Санкт-Петербург

Задача

Создать бота, который предоставляет информацию о достопримечательностях Санкт-Петербурга и Ленинградской области.

В боте должны быть:

  • Текстовое описание — статья
  • Аудио дорожка
  • Координаты
  • Удобный и понятный интерфейс
  • Мультиязычность
  • Панель управления

Бот

@spbguide_bot

Стартовый экран
Выбор города
Выбор категории
Пример отображения объекта
Открытая статья в Telegraph
При клике на “Получить аудио”
При клике на “Точка на карте”
Поиск из главного меню
Результаты поиска

Панель администратора

Для управления всеми объектами написана простая, но функциональная админка.

Заглушка бота
Объекты
Редактирование объекта
Пример раздела
Пример редактирования раздела
Вкладка Telegraph

Под капотом

  • PHP
  • MySQL
  • CURL
  • Webhook
  • API Telegram
  • Telegraph
  • Bootstrap 4

К сожалению, данный проект заброшен, данные давно не обновлялись.

Благодарю за внимание!

Если вам нужен телеграм бот или есть гениальная идея, напишите мне.

Контакты

Telegram @anstag
VK anstag
Instagram anstag_one

--

--

--

Web developer, PHP programmer

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Ampilogov Nikolay

Ampilogov Nikolay

Web developer, PHP programmer

More from Medium

electron, electron-builder, node, sqlite3 and universal Mac builds (x64 and arm64)

Build a PWA App With Nuxt

nuxt-pwa-app

Create a Nuxt.js blog with the content module

Invoke PHP script deployed to Oracle Cloud Functions using Fn HotWrap