Телеграм как сервис

    Если вы когда-нибудь сталкивались с ограничениями которые свойственны Telegram Bot API, и восхищались теми возможностями которые дает Telegram Client API, но подумали что слишком сложно устанавливать TDLib, то Таас — для Вас!

    https://www.t-a-a-s.ru/

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

    Чем это лучше чем бот?

    1. Можно отправлять сообщения даже тем людям, которые не начали первыми с вами общение.
    2. Возможность получить полную историю чата используя метод getChatHistory.
    3. И многое другое. Таас создает для вас настоящий Телеграм клиент управляемый через API.


    Как начать пользоваться Telegram API с помощью Тааса?

    1. Зарегистрируйтесь на сайте https://www.t-a-a-s.ru/

    2. Создайте клиент в дашборде (кнопка New Client)



    3. Клиент запущен — берите API ключ и делайте запросы. Документация

    Если есть какие-то вопросы, пишите мне в ТГ https://t.me/mib32.

    Similar posts

    Ads
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More

    Comments 27

      +1

      Как получать уведомления о входящих сообщениях? Есть webhook?


      api_key наверное лучше было бы в заголовке передавать чтобы вам не надо было весь JSON парсить.


      Сколько стоит?


      Приватность как-то обеспечивается? Может быть стоит подумать чтобы сдавать за деньги образ на AWS / Google Cloud? — https://aws.amazon.com/marketplace, https://cloud.google.com/marketplace/ — это сняло бы много страхов/вопросов.

        0
        Как получать уведомления о входящих сообщениях? Есть webhook?

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


        api_key наверное лучше было бы в заголовке передавать чтобы вам не надо было весь JSON парсить.

        Будет сделано.


        Сколько стоит?

        Пока сервис в бета-версии, абсолютно бесплатно, в дальнейшем планируем сделать по плате за использование с разумным бесплатным лимитом.


        Приватность как-то обеспечивается? Может быть стоит подумать чтобы сдавать за деньги образ на AWS / Google Cloud? — https://aws.amazon.com/marketplace, https://cloud.google.com/marketplace/ — это сняло бы много страхов/вопросов.

        Насколько я знаю, если вы используете AWS и Google Cloud — приватности как таковой нет все равно. Поправьте меня если я не прав.

        +1
        А что там внутри, если не секрет? Просто удобная обертка над сишной библиотекой tdLib, или какая-то экзотика, типа telegram-cli? Как будут обновляться клиенты при выходе новой версии апи телеграма?

        Не боитесь, что телеграм вас забанит, если слишком много пользователей будет?
          0

          TDLib, управляемый Ruby, бэкенд на рельсах, фронтенд на Реакте. При выходе новой версии будет создан новый эндпоинт.


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

          0

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

            0

            Мне кажется что мы не сделали ничего нового, TDLib уже давно в свободном доступе, да, им проще пользоваться с помощью Тааса, но если вы будете спамить — то улетите в бан.

            +1
            Буквально недавно искал что-нибудь подобное. Спасибо. А можно через него делать запросы и взаимодействовать с ботами?
              0

              Спасибо Вам. Можно взаимодействовать с ботами. Не понял что значит "делать запросы".

                0
                отправлять команды, аля /start и тому подобное, но это все видимо подпадает по «взаимодействовать»
                  0

                  Да, это делается через обычный sendMessage

              –1
              Как удалить/изменить созданный ключ?
                0

                Напишите в поддержку на support@t-a-a-s.ru

                +1
                Делал бота в своё время на telegram-cli, он 2-3 раза за неделю посылал сообщение, и раз в несколько минут ставил статус онлайн (очень удобно мониторить, что он жив и не отвалился). Так как клиент жил «здесь», то «туда» он ходил через тор. В общем через год забанили. Кроме вышеописанного клиент ничего не делал, что послужило причиной для бана я так и не смог узнать. В общем минус номер. Так что варнинг.
                  0

                  Странно!

                  0
                  Сделайте пожалуйста подмножество своего сервиса — трансляцию указанных каналов в RSS. Готов платить помесячно, если что.
                    0

                    Понял. На самом деле было бы круто если бы кто-то это сделал на базе Тааса.

                      0
                      сколько?)
                        0
                        t.me/s/moscowmap — вот, чем тебе не трансляция канала.
                          0

                          Так же можно зарегистрироваться в Taas и дальше по API через getChatHistory можно получать содержание любого канала.

                            0
                            Сорри, не очень понял, твой сервис получает права на чтение всех моих переписок?
                              0

                              Да, возможность есть, но мы этим не занимаемся.

                                0
                                Не только чтение переписок, но и доступ к администрируемым и модерируемым каналам/группам, поэтому я бы не рискнул авторизовываться под личным аккаунтом
                                  0

                                  Да, в таком случае лучше создавать клиент для отдельного аккаунта для этих целей.

                              0
                              Тем, что нельзя в feedly воткнуть.
                            0
                            Можно развернуть Telethon + сервис Flask/Quartz на python и обеспечить себя аналогичным функционалом, при этом не отдавая telegram сессии кому попало.

                            Собственно из этого вопрос, а как вы храните сессии?
                              0

                              На диске. Там внутри база данных sqlite зашифрованная паролем (TDLib).

                                0
                                Как раз недавно такое и сделал: github.com/shikhov/tg-cloud
                                Функциональность минимальная, только то, что мне нужно было (читать статейки через Instant View).

                              Only users with full accounts can post comments. Log in, please.