Фотопланета - фотоэнциклопедия населенных пунктов в Telegram и ВКонтакте

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

Фотопланета - фотоэнциклопедия населенных пунктов в Telegram и ВКонтакте

Кратко о проекте

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

Задачи:

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

Бот

Рубрикатор, построенный на inline-клавиатуре
Рубрикатор, построенный на inline-клавиатуре
Раздел населенного пункта
Раздел населенного пункта
Карусель (только ВКонтакте)
Карусель (только ВКонтакте)
Навигация по страницам
Навигация по страницам

Кроме этого есть избранное, поиск и встроенная система кэширования фотографий.

Техническая разница между Telegram и ВКонтакте

  • Во ВКонтакте невозможно скрыть число участников сообщества, что может отрицательно влиять на репутацию бота.
  • Лимиты на файлы в Telegram: фото - 10МБ, документы - 50МБ; ВКонтакте: фото - 50МБ, документы - 200MB, но не более 7 тыс. файлов в день.
  • Бот ВКонтакте может написать только в течение 24 часов после последнего сообщения пользователя.
  • ВКонтакте имеет проблему с переходом по deep link, если пользователь уже имеет диалог с ботом: нет автостарта диалога и нет кнопки Начать.
  • Во ВКонтакте есть Карусели - это красиво, хотя есть принципиальное различие в отображении на десктопе, в мобильном приложении iOS и Android.
  • Telegram не поддерживает клавиатуру для сообщений, имеющих более 1 фотографии, но это можно немного обойти.
  • ВКонтакте не поддерживает форматирование текста.
  • Максимальное количество кнопок в клавиатуре во ВКонтакте меньше, зато поддерживаются разные цвета.
  • Во ВКонтакте при ответе бота есть возможность указать, что контент сообщения предоставлен пользователем.
  • Во ВКонтакте можно настроить несколько серверов для callback-запросов, а также есть возможность посмотреть их логи.

Web App

Веб-приложение предназначено для расширения возможностей ботов. У Telegram оно интегрировано в бот, а во ВКонтакте представляет собой иную сущность. Хотя веб-приложение в Telegram можно открывать и по прямой ссылке без инициализации диалога с ботом.

Обновления проекта - в виде карточек и фотографий
Обновления проекта - в виде карточек и фотографий
Регион: заполнено / розыск, подтипы и ТОП авторов
Регион: заполнено / розыск, подтипы и ТОП авторов
Населенный пункт
Населенный пункт
Церковь
Церковь
Сферические панорамы
Сферические панорамы

Еще есть: по-настоящему бесконечный скролл, возможность поделиться или пожаловаться, поиск, избранное и профиль.

Техническая разница между Telegram и ВКонтакте

  • Возможности API у ВКонтакте шире.
  • Для iOS во ВКонтакте приложение должно пройти проверку, а разработчик должен иметь аккаунт Apple (99$ в год), иначе оно будет открываться во встроенном Web View.
  • В Android у Telegram есть ряд проблем: а) при выборе файлов не поддерживается камера и мультивыбор б) есть проблема со скроллом, если он сделан не на весь документ г) share и copy не поддерживаются.
  • ВК-приложение не закрывается при сворачивании, зато его можно разместить ярлыком на рабочем столе.

Послесловие

Монетизация

Ее нет и не будет: все бесплатно и без рекламы.

Мечты без плана

Выпустить книгу и устроить выставку фотографий регионов.

33
Начать дискуссию