Что из себя представляет мессенджер тамтам и чем отличается от телеграм: основные достоинства и недостатки

Как пользоваться?

По отзывам мессенджер Там Там напоминает Телеграм – только адаптированный исключительно под русскоязычного пользователя. Некоторое время назад он «пришел на смену» заблокированному на территории страны Телеграму.

Давайте разберемся с доступными возможностями? Открываем программу и приступаем. На главном экране четыре иконки меню:

  • Сообщения. Здесь отображаются текущие чаты, можно начать новый диалог;
  • Звонки. Открывается журнал вызовов, можно сделать звонок;
  • Контакты. Видна телефонная книга, можно искать новых друзей;
  • Настройки. Выставляем параметры, персонализируем профиль.

Давайте попробуем начать чат в русском мессенджере ТамТам?

  • Откройте раздел «Сообщения» и кликните на карандашик наверху;
  • Выберите человека из списка контактов;
  • Внизу можно вводить текст сообщения;
  • Кликните на смайлик, чтобы получить доступ к эмодзи и стикерпакам;

  • Жмите на скрепку, чтобы добавить фото или видео, локацию или файл или сделать рисунок;
  • Нажмите на микрофон, чтобы записать голосовое сообщение;
  • Кликните по названию чата на верхней панели, чтобы просмотреть инфо о диалоге, запустить поиск по истории и просмотреть медиафайлы.

Функционал приложения

Главной особенностью мессенджера стали его приватные и публичные чаты, которые одновременно объединяют до 20 000 человек. Создатели бесед могут назначать до 50 кураторов, которые будут следить за порядком внутри группы и при необходимости отправлять буйных участников в чёрный список.

ТамТам — видеозвонки, чаты и каналы на Андроид

Любители пообщаться в массовых чатах по достоинству оценят функции пересылки сообщений и цитирование. Если беседа происходит между несколькими людьми, поддерживается система оповещений о прочтении сообщений. Добавить больше эмоций в любую переписку позволяют стикеры. Их дополняют каждый день, и они отличаются заданной тематикой:

  • котики;
  • сказочные персонажи;
  • времена года;
  • оригинальные наклейки, посвященные социальной сети Одноклассники.

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

Если вы устали вести обмен сообщениями, вам всегда доступны голосовые и видео звонки в высоком качестве. Чтобы ими воспользоваться, достаточно подключиться к интернету через 3G, 4G или Wi-Fi. Прямой альтернативой звонкам служат голосовые сообщения, достаточно зажать отведенную для этого клавишу и изложить свои мысли.

Для тех, кто не в состоянии представить свою жизнь без новой информации, представлены публичный и приватные каналы. Они делятся на различные тематики и предлагают подписчикам свежие новости с уведомлениями о появлении новых публикаций. Создать канал может каждый пользователь приложения ТамТам и необязательно использовать его в качестве информационного паблика, он вполне сойдёт за отдельный чат для заметок, достаточно установить к нему закрытый доступ.

Приятным дополнением выступает кроссплатформенная основа сервиса, он доступен на всех самых популярных платформах:

  • Android;
  • iOS;
  • Windows;
  • Mac;
  • Linux.

Если вы не желаете засорять память на ПК или хотите выйти в сеть с чужого устройства, то имеется веб-версия, доступная через любой браузер. Переход с одной версии на другую происходит молниеносно. Вместе с ним сохраняется история сообщений, отправленных файлов и GIF-анимаций.

Для регистрации на платформе необязательно быть участником социальной сети Одноклассники, достаточно указать номер мобильного или воспользоваться электронной почтой Gmail. Интерфейс программы поделен на начатые чаты, каналы и вспомогательные настройки. К слову, каждый профиль или канал имеет короткую ссылку, по которой его можно найти в глобальном поиске.

Две разновидности тамтамов

Существует 2 типа тамтамов по своей конструкции. Первая, наиболее простая, так называемый тамтам из цельного дерева. Его вырезали либо выдалбливали в древесном стволе прямо по длине дерева. И его диаметр определяется толщиной ствола этого дерева. На оба конца такого тамтама натягивается буйволиная кожа, которая обеспечивает определенное звучание.

Второй тип тамтама представлен одной рабочей поверхностью обтянутой все той же буйволиной кожей, но устойчивым низом на опоре. Такие тамтамы используются, как правило, в паре, один из них производит высокие звуки, а другой — низкие. Обе разновидности барабанов такого рода встречаются в центральной и  западной части африканского континента. Чуть реже их можно встретить на востоке.

Широк диапазон размеров тамтамов. Некоторые из них настолько малы, что могут походить на детскую игрушку, другие же легко превышают человеческий рост и достигают более чем двух метров в высоту.

Особенности Tam Tam

Российский мессенджер создан на базе «ОК Сообщения» — это приложение популярной социальной сети «», которое было разработано за год до выхода нового софта от Mail.Ru Group

Данная утилита сразу же привлекла внимание большого количества пользователей. Тем более она была разработана с целью замены «ОК Сообщения», которое очень востребовано среди участников знаменитой соцсети

Их число составляет примерно 290 млн человек. Именно такое количество пользователей уже сразу перешло в приложение TamTam.

Новая программа для мобильных платформ позволяет людям общаться практически без ограничений, используя для этого следующие возможности софта:

  • Отправка личных сообщений.
  • Беседы в групповых чатах.
  • Обмен стикерами.
  • Отправка и получение gif-анимации.
  • Обмен фотографиями.
  • Передача друг другу небольших видеороликов.
  • Отправка музыкальных файлов.

При этом пользователи смогут выполнять все вышеперечисленные действия, даже если устройство будет иметь не очень хорошее интернет-подключение. Кроме того, тамтам мессенджер позволяет отправлять сообщения другим абонентам при нахождении в оффлайн-режиме. Их доставка собеседнику осуществится в автоматическом режиме, когда девайс попадает в зону действия, например, Wi-Fi.

Еще одной особенностью нового мессенджера является наличие публичных каналов. Данная функция схожа с опцией Telegram. У каждого созданного канала, может быть, неограниченное количество подписчиков. При этом их вести могут не только пользователи, но и блогеры, средства массовой информации и бренды.

Представители Mail.Ru объяснили создание нового приложения тем, что у них возникло желание предоставить возможность людям использовать усовершенствованный продукт, разработанный на базе старой программы. При этом у корпорации появился шанс как сэкономить средства, так и сразу же получить приличное количество «живых» пользователей.

В связи с тем, что Там там мессенджер еще молодой софт. Поэтому его будущее на 100% неизвестно. Однако данная программа имеет хорошие перспективы. Если надежды на нее оправдаются, тогда существует большая вероятность, что уменьшится популярность такого известного мессенджера, как Viber. Данное мнение высказали некоторые эксперты в этой области. Они основывались на том, что Viber использует много пользователей, которые являются участниками социальной сети «ОК». Эксперты считают реальной возникновение ситуации, когда из Вибера может перейти в TamTam примерно 15% пользователей.

Edit message

put /messages

https://botapi.tamtam.chat/messages

Updated message should be sent as in a request body. In case field is , the current message attachments won’t be changed. In case of sending an empty list in this field, all attachments will be deleted.

Request Body schema: application/json
text

string <= 4000 characters Nullable

Message text

attachments

Array of objects (AttachmentRequest) Nullable

Message attachments. See and it’s inheritors for full information

Array

type

string

image

payload

object

Request to attach image. All fields are mutually exclusive

urloptional

string non-empty Nullable

Any external image URL you want to attach

tokenoptional

string Nullable

Token of any existing attachment

photosoptional

object Nullable

Tokens were obtained after uploading images

property name*optional

object (PhotoToken)

token

string

Encoded information of uploaded image

link

object Nullable

Link to Message

type

string

Enum: «forward» «reply»

Type of message link

mid

string

Message identifier of original message

notifyoptional

boolean

Default: true

If false, chat participants would not be notified

formatoptional

string Nullable

Enum: «markdown» «html»

If set, message text will be formated according to given markup

Edit current bot info

patch /me

https://botapi.tamtam.chat/me

Edits current bot info. Fill only the fields you want to update. All remaining fields will stay untouched

Request Body schema: application/json
nameoptional

string characters Nullable

Visible name of bot

usernameoptional

string characters Nullable +*

Bot unique identifier. It can be any string 4-64 characters long containing any digit, letter or special symbols: «-» or «_». It must starts with a letter

descriptionoptional

string characters Nullable

Bot description up to 16k characters long

commandsoptional

Array of objects (BotCommand) <= 32 items Nullable

Commands supported by bot. Pass empty list if you want to remove commands

Array

name

string characters

Command name

descriptionoptional

string characters Nullable

Optional command description

photooptional

object Nullable

Request to set bot photo

urloptional

string non-empty Nullable

Any external image URL you want to attach

tokenoptional

string Nullable

Token of any existing attachment

photosoptional

object Nullable

Tokens were obtained after uploading images

property name*optional

object (PhotoToken)

token

string

Encoded information of uploaded image

Барабанный язык из глубины веков

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

Однако называть аутентичный тамтам исключительно музыкальным инструментом было бы не совсем верно с исторической и культурной точек зрения. Тамтам для африканцев, начиная от Конго и Судана вплоть до Южной Африки, — это значительная часть ритуальной обрядности, которая сопровождала людей на протяжении всей их жизни. Но не только. Тамтам — это еще и уникальный древний, но весьма эффективный способ коммуникации.

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

Использование звучания тамтама в качестве своеобразного языка решало эту проблему. Даже сегодня, несмотря на развитие современных технологий, в честь праздников, традиционно отмечаемых африканскими племенами в начале сезона дождей, можно услышать разносящийся над саванной говор тамтамов. Известно, например, что конголезский король с помощью тамтамов мог распространять важные государственные решения законы и приказы на весь город Мбаза-Конго, количество жителей которого даже несколько веков назад насчитывало несколько десятков тысяч.

Обычно временем для передачи сообщений с помощью тамтамов выбирали раннее утро или вечер. Дневные сообщения доходили хуже и всего на расстояние  пяти миль из-за наличия множества посторонних звуков. А вот самым благоприятным временем для этого является ночь, когда большинство этих звуков затихает, и сообщение может дойти с расстояния более семи миль.

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

Answer on callback

post /answers

https://botapi.tamtam.chat/answers

This method should be called to send an answer after a user has clicked the button. The answer may be an updated message or/and a one-time user notification.

query Parameters
callback_id

string non-empty ^(?!\s*$).+

Identifies a button clicked by user. Bot receives this identifier after user pressed button as part of

Request Body schema: application/json
messageoptional

object Nullable

Fill this if you want to modify current message

text

string <= 4000 characters Nullable

Message text

attachments

Array of objects (AttachmentRequest) Nullable

Message attachments. See and it’s inheritors for full information

Array

type

string

image

payload

object

Request to attach image. All fields are mutually exclusive

urloptional

string non-empty Nullable

Any external image URL you want to attach

tokenoptional

string Nullable

Token of any existing attachment

photosoptional

object Nullable

Tokens were obtained after uploading images

property name*optional

object (PhotoToken)

token

string

Encoded information of uploaded image

link

object Nullable

Link to Message

type

string

Enum: «forward» «reply»

Type of message link

mid

string

Message identifier of original message

notifyoptional

boolean

Default: true

If false, chat participants would not be notified

formatoptional

string Nullable

Enum: «markdown» «html»

If set, message text will be formated according to given markup

notificationoptional

string Nullable

Fill this if you just want to send one-time notification to user

Сходства и различия с Telegram

Если говорить об интерфейсе, то в этом плане ТамТам во многом напоминает Телеграм, да и его функционал является если не прямой, то очень близкой копией проекта Павла Дурова.

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

Правда, здесь есть и преимущество, которое отличает мессенджер от Telegram – вы можете искать нужные каналы прямо по названию в самом приложении, что может быть очень удобно.

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

Стикеры в приложении тоже на месте, но и они имеют существенные различия с теми, что присутствуют в Телеграме.

По своей сути это просто gif-картинки, которые анимируются при отправке или нажатии на них.  Поиск стикеров вы сможете проводить по ключевым словам, а вот самых популярных картинок из «Телеги» вы здесь не найдёте.

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

Примечательно, что в ТамТам разработчики встроили не только аудиозвонки, но и видеочат, что, в общем, тоже даёт Телеграму фору. И работает это на вполне приемлемом уровне, да и качество нормальное – интерфейс во многом напоминает известный нам WhatsApp.

Ещё один момент, касающийся шифрования. Признаюсь, мне так и не удалось окончательно докопаться до способа шифрования сообщений, поэтому здесь всё довольно-таки туманно. Неизвестно даже, шифруются ли они вообще.

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

Подробности

Что же может предложить данное приложение для общения? Разработчики выделяют следующие преимущества:

  • Широкая аудитория. Согласно официальным данным, число пользователей мессенджера превышает отметку в 250 миллионов человек.
  • Все функции предоставляются без какой-либо платы, реклама тоже отсутствует. Это относится и к сообщениям, и даже к звонкам.
  • Видеосвязь. Расстояние — не преграда для общения. Во время звонка можно использовать камеру устройства, чтобы видеть своего собеседника.
  • Простота. Чтобы начать работать в TamTam Messenger, достаточно ввести свой мобильный номер или авторизоваться через ОК или почту Google. Никакой нудной регистрации не требуется.
  • Мультиплатформенность. Разработчики выпустили приложение и для мобильных устройств, и для ПК, имеется даже веб-версия, которая не требует установки. Подробнее об этом изложено в разделе «Загрузка».
  • Работа без интернета. Когда телефон не подключен к сотовой сети или Wi-Fi, все равно можно просматривать старые переписки или открывать загруженные медиа-файлы.
  • Чаты. Доступны как публичные, так и приватные чаты.
  • Каналы. Так называются группы по интересам, куда может вступить любой желающий.
  • Стикеры. Анимированные «наклейки» удачно впишутся в любую дружескую беседу.

Как правильно ухаживать за татуировкой?

Поверьте, огромное значение имеет не только тот факт, сможете ли вы научиться тому, как сделать татуировку в домашних условиях иголкой и чернилами, но и надлежащий уход за ней. Наколоть ее — это только половина дела, далее придется выполнить еще целый ряд важных процедур:

Сверху на рисунок наложите повязку. Перед этим рекомендуется обработать кожу до блеска каким-то заживляющим кремом. Повязка должна быть стерильной и оставаться на теле не более 8 часов, в идеале 2-3 часа.

  • Обработайте татуировки лосьоном. По истечении нескольких дней замените мазь лосьоном без отдушек. Наносить его следует тонким слоем, чтобы кожа могла свободно дышать и рана быстрее затянулась. Несколько раз в день увлажняйте ее таким способом.
  • Позвольте татуировке полностью зажить. Заботьтесь о ней особенно тщательно в первую неделю. Помимо проведения регулярной промывки и увлажнения, придется воздержаться от определенных видов деятельности. Например, плавания, потому что в бассейнах содержится хлор, в водоемах — масса бактерий.

Стоит ли переходить из Telegram

На этот вопрос нет прямого ответа. Скажу только, что если вы уже привыкли к Телеграму и сможете без труда обойти его блокировку при помощи SOCK5 или VPN, то, скорее всего, ТамТам вам не нужен.

Здесь вы (по крайней мере, пока) не найдёте большинства популярных каналов с оригинальным контентом, а базу с контактами вам и вовсе придётся пополнять заново, уговаривая знакомых устанавливать новый мессенджер.

Наверняка вы будете скучать и по полюбившимся многим стикерам-мемам, ведь вряд ли их заменят анимированные картинки, например, из «Физрука».

Да, и, конечно, нет никакой гарантии, что «Большой брат» не следит за вашей личной перепиской, от чего становится не очень комфортно при общении, согласитесь.

Однако на вопрос – есть ли будущее у ТамТама – можно всё же ответить положительно. Почему? Несмотря на специфическую атмосферу Одноклассников, которая присутствует в мессенджере, он всё же производит вполне позитивное впечатление.

Одним словом, ТамТам отлично подойдёт для семейного общения, например, чтобы в любой момент позвонить родителям или близким друзьям.

На этом всё, не забывайте подписываться на мой Телеграм-канал, делитесь своим опытом использования ТамТама и приглашайте друзей участвовать в обсуждении. До скорой встречи!

Загрузка и установка

Российский мессенджер Там Там доступен для скачивания абсолютно бесплатно – нужно просто выполнить ряд несложных действий. Приступим? Давайте загружать программу на мобильный – можно установить на Андроид и на Айфон.

  • Откройте магазин программ Гугл Плей Маркет или App Store в зависимости от операционной системы;
  • Введите название в строку поиска и запустите алгоритм;
  • Найдите нужный результат в поисковой выдаче и кликните на кнопку загрузки;
  • Дождитесь автоматической установки и нажмите на иконку, чтобы открыть приложение.

Первый этап завершен – но многое впереди, давайте пройдем регистрацию в мессенджере ТамТам. Пользователям доступны два варианта:

  • Вход через телефон;
  • Вход через аккаунт Гугл.

Если вы хотите зарегистрироваться с помощью номера телефона, нажимайте на соответствующую иконку и:

  • Вводите действующий мобильный в специальное поле, затем жмите «Далее»;
  • Подтвердите правильность введенного номера;
  • Впишите проверочный код из поступившего СМС-сообщения;
  • Укажите имя и загрузите фото, нажав на иконку фотоаппарата;
  • Щелкайте «Готово». Получилось!

Если захотите войти с учеткой Гугл, придется ввести действующий адрес электронной почты, привязанный к аккаунту.

  • Перейдите на вкладку «Скачать» на верхней панели;
  • Откройте раздел «Компьютер», операционная система будет определена автоматически;
  • Жмите на значок загрузки и ждите автоматической установки;
  • После того, как файл будет перенесен на устройство, запустите его и следуйте инструкциям на экране.

При регистрации у пользователей несколько возможностей – можно авторизоваться:

  • Через номер телефона;
  • Через Одноклассники;
  • Через учетную запись Гугла.

Мы установили приложение для телефона и мессенджер Там Там для компьютера – теперь нужно начинать им пользоваться! Ловите небольшой гайд по основным опциям, пройдемся по функционалу и начнем общаться.

Стоит ли переходить на ТатТам и отказаться от Телеграм

На этот вопрос, на данный момент, можно с уверенностью ответить, что нет, не стоит. Потому что:

  1. Во первых, установить и настроить для работы VPN не составляет труда, нужно лишь уделить вопросу несколько минут.
  2. Во вторых, судя по отзывам, в ТамТам Вы сейчас не найдете тех самых полезных ботов, каналов и групп, которых, возможно, Вы уже успели довольно сильно полюбить.

Но ничто Вам не мешает зарегистрироваться и в нем, ведь не смотря ни на что, у мессенджера есть все необходимое для общения, создания групп по интересам и т.д.

Если Вы активный пользователь Одноклассников, так это вопрос вообще очевиден — ТамТам, благодаря своей интеграции, покажется Вам более чем удобным.

Краткий ликбез история создания мессенджера

Прежде всего, пользователям полезно будет знать, кто придумал тамтам. Его разработчиком является холдинг Mail.ru Group. В активах этой компании уже находятся такие приложения, как ICQ и «Агент». Однако данные мессенджеры стремительно теряют свою популярность.

Непосредственно руководителем проекта является Владимир Кочетков. Он заявил в интервью, что рынок мессенджеров стремительно развивается. Постоянно растет количество людей не только в России, но и других государствах, использующих программы, позволяющих выгодно общаться с помощью мобильных устройств. Создание новой утилиты — это способ привлечения большего количества пользователей. Данная программа представляет собой конкурентоспособный сервис, который позволит миллионам людей, использующих различные проекты холдинга, свободно общаться из разных точек планеты.

Из официального источника известно, что разработка нового проекта велась в течение 4 месяцев. Поэтому всем пользователям нужно знать, когда появился тамтам. На суд людей он был представлен в май 2017 года. Данное событие произошло почти через год после появления такого сервиса, как «ОК Сообщения». Этим приложением пользуются люди, имеющие профиль в соцсети «». Хотя оно популярно у пользователей, но новый мессенджер был разработан специально для его замены. Он создан даже на основе «ОК Сообщения». Благодаря этому разработчик сразу же интегрировал в мессенджер базу пользователей, состоящую из 290 млн человек. Поэтому у людей, использующих TamTam чаты и каналы, не будет нехватки контактов для общения. Кроме этого, планируется интегрировать в софт и другие проекты компании Mail.ru.

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

Загрузка

Как мы уже упоминали ранее, скачать Там Там выйдет для всех актуальных платформ. В частности, имеются версии приложения для iOS и Андроид, станционарные клиенты на Мак ОС, Виндовс и Линукс, а также онлайн-версия, которая не требует установки.

Мобильные устройства

На девайсах с Android и iOS загрузка большей части приложений осуществляется через специальные магазины (Google Play и App Store соответственно). Причем все это работает бесплатно. Помимо этого, на устройствах Андроид имеется возможность установки через АПК-файл. Подробнее об использовании мессенджера для мобильных телефонов читайте здесь.

Ссылки на загрузку:

  • Страница в Google Play
  • Страница в App Store

Веб-версия

Чтобы пользоваться TamTam, необязательно загружать мессенджер на ПК, смартфон или планшет. Начать или продолжить общение можно в любой момент, авторизовавшись в веб-версии приложения. Сделать это можно на главной странице сайта https://tamtam.chat/. А подробности об онлайн-клиенте и нюансы его использования мы описали в отдельном материале.

Архитектура приложения

Много рассказывать про архитектуру не буду, но совсем не упомянуть о её законах жанра, как говорится, не позволяют. Докладов и статей про MVVM уже очень много (например, классический туториал в версии для Objective-C b RAC: часть 1, часть 2, или статья о реализации этого паттерна для Swift).

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

По опыту предыдущих проектов мы знали, что Dependency Injection очень упрощает структуру приложения и здорово облегчает изменения в архитектуре. В самом начале мы использовали для DI фреймворк Typhoon, но в ходе оптимизации времени запуска приложения выяснили, что разрешение зависимостей занимает непозволительно долгое время на старте приложения (единицы секунд на слабых устройствах). Поэтому мы перешли на ручной DI через property-based injection. Не сказал бы, что кода стало больше: уровень сервисов в приложении обычно настраивается в одном классе, а вся конфигурация сервисов легко читается. Для share и imessage экстеншенов, естественно, сервисы конфигурируются отдельно, поскольку в этом случае нужен гораздо меньший их набор.

Таким образом, связанность кода была изначально не очень большой, и даже через довольно продолжительное время после начала разработки мы без особого труда смогли вынести часть сервисов и обслуживающего кода в отдельную библиотеку (точнее, даже набор библиотек), которая реализует бо́льшую часть внутренней логики мессенджера, включая работу с протоколом и кеширование, и которую можно встраивать в другие приложения.

Send message

post /messages

https://botapi.tamtam.chat/messages

Sends a message to a chat. As a result for this method new message identifier returns.

Attaching media

Attaching media to messages is a three-step process.

At first step, you should your media files.

At the second, you should upload binary of appropriate format to URL you obtained at the previous step. See section for details.

Finally, if the upload process was successful, you will receive JSON-object in a response body. Use this object to create attachment. Construct an object with two properties:

  • with the value set to appropriate media type
  • and filled with the JSON you’ve got.

For example, you can attach a video to message this way:

  1. Get URL to upload. Execute following:

    As the result it will return URL for the next step.

  2. Use this url to upload your binary:

    As the result it will return JSON you can attach to message:

  3. Send message with attach:

Important notice:

It may take time for the server to process your file (audio/video or any binary). While a file is not processed you can’t attach it. It means the last step will fail with error. Try to send a message again until you’ll get a successful result.

query Parameters
user_idoptional

integer <int64>

Fill this parameter if you want to send message to user

chat_idoptional

integer <int64>

Fill this if you send message to chat

disable_link_previewoptional

boolean

Default: false

If , server will not generate media preview for links in text

Request Body schema: application/json
text

string <= 4000 characters Nullable

Message text

attachments

Array of objects (AttachmentRequest) Nullable

Message attachments. See and it’s inheritors for full information

Array

type

string

image

payload

object

Request to attach image. All fields are mutually exclusive

urloptional

string non-empty Nullable

Any external image URL you want to attach

tokenoptional

string Nullable

Token of any existing attachment

photosoptional

object Nullable

Tokens were obtained after uploading images

property name*optional

object (PhotoToken)

token

string

Encoded information of uploaded image

link

object Nullable

Link to Message

type

string

Enum: «forward» «reply»

Type of message link

mid

string

Message identifier of original message

notifyoptional

boolean

Default: true

If false, chat participants would not be notified

formatoptional

string Nullable

Enum: «markdown» «html»

If set, message text will be formated according to given markup

Использование лимонного сока

Более щадящим вариантом является обработка кожи смесью лимонного сока и соды. Для ее приготовления потребуется:

  • ложка сока лимона;
  • ложка соды;
  • вода.

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

Цитрусы могут вызывать раздражение или аллергическую реакцию, поэтому перед применением следует провести тест на небольшом участке кожи.

  • https://tamtam-download.ru/registraciya-tamtam/
  • https://tamtamapp.ru/poleznoe/kak-sozdat-kanal-v-tamtam/
  • https://tamtamapp.ru/poleznoe/tamtam-dlya-znakomstv/
  • https://free-messenger.ru/tamtam-messendzher/
  • https://programmi-dlya-android.ru/internet/obshhenie/tamtam.html

&lt;/span&gt;