Мобильный оператор «Феникс» начал свою работу на территории Донецкой области в 2015 году, и с тех предоставляет услуги мобильной и интернет связи своим абонентам, численность которых превысила один миллион человек. Среди востребованных услуг, предоставляемых данным оператором, существует услуга перевода денег с мобильного счёта одного абонента «Феникс» на другой. Как выполнить перевод денег с мобильного счёта одного абонента Феникс на счёт другого абонента Феникс мы и расскажем в нашем материале.
Условия перевода с мобильного счёта на другой в Фениксе
Прежде чем выполнить перевод с одного мобильного счёта оператора «Феникс» на другой, убедитесь, что ваш будущий перевод соответствует требованиям, которые выдвигает оператор для переводов такого типа:
- Перевод выполняется из счёта одного физического лица на счёт другого физического лица. Переводы между мобильными счетами юридических лиц не выполняются;
- Перевод выполняется в границах от 1 до 50 рублей. В случае превышения лимита вы получите соответствующее предупреждение. За сутки можно выполнить несколько таких переводов, главное, чтобы сумма одного перевода не превышала 50 рублей;
- После отправки перевода на счету отправителя должно оставаться не менее 10 рублей. В случае меньшей суммы перевод также не пройдёт;
- Вы пребываете в зоне стабильного сигнала для осуществления нужной USSD-команды.
Комиссия за выполнение перевода с Феникса на Феникс взимается с мобильного счёта отправителя и составляет 5 рублей независимо от суммы перевода.
Феникс Заработок от 24% до 44% в месяц Депозит более 13000$ Инструкция, как вывести прибыль
Как перевести деньги с Феникса на Феникс
Шаги, позволяющие переводить деньги с мобильного счёта Феникс на другой заключаются в наборе на телефоне следующей USSD-команды:
*101*2*СУММА ПЕРЕВОДА*НОМЕР ПОЛУЧАТЕЛЯ#
Наберите данную команду, после чего нажмите на кнопку «Позвонить». После этого на ваш номер поступит инструкция с дальнейшими действиями.
Допустимый системой формат набора номера получателя:
38071ххххххх
071ххххххх
71ххххххх
Например, если сумма перевода составляет 50 рублей на номер 071300700, то формат команды будет следующим:
*101*2*50*071300700# (позвонить)
Перед нажатием на «Позвонить» убедитесь, то вы ввели правильный телефонный номер. В случае ошибки комиссия в 5 рублей возвращена не будет.
Как выполнить перевод с Феникса на Феникс через Телеграмм
Функционал мессенджера Телеграмм имеет специальный бот «Мой Феникс», обеспечивающий поддержку абонентов донецкого оператора «Феникс» через мессенджер Телеграмм. В числе возможностей бота имеется функция перечисления денег на счёт оператора Феникс, которым мы и воспользуемся.
- Запустите бота «Мой Феникс» в вашем мессенджере Телеграмм;
- Авторизуйтесь в боте, предоставив ему номер вашего телефона Феникс в формате 7949XXXXXXX или 071XXXXXXX;
Выберите опцию «Мобильный перевод» и введите в боте номер телефона получателя в формате 7949ХХХХХХХ или 071ХХХХХХХ;
Обычно деньги довольно быстро поступают на целевой мобильный счёт.
Используйте функционал Личного кабинета на сайте Феникс
Также для осуществления перевода с Феникса на Феникс вы можете воспользоваться функционалом Личного кабинета. Для этого выполните следующее:
- Перейдите на страницу https://my.phoenix-dnr.ru/login ;
- Авторизуйтесь в вашем личном кабинете по номеру +7949-ххх-хх-хх соответствующему Вашему номеру Феникс +38071-ххх-хх-хх;
- В разделе финансовых операций выберите «Мобильный перевод»;
Учтите, что функционал Личного кабинета абонента «Феникс» работает с перебоями. Рекомендуем воспользоваться способом перевода посредство USSD-команды, описанный нами выше.
Позвоните на горячую линию
Также перевести деньги с мобильного счёта на счёт в Фениксе можно позвонив на горячую линию оператора по короткому номеру 411 или +380713005000. Свяжитесь с оператором, и попросите его помочь в осуществлении необходимого вам мобильного платежа.
Видео
В нашем материале мы рассмотрели перевод денег со счёта Феникса на Феникс, и какие шаги для этого понадобятся. Наиболее эффективным и действенным на текущем этапе является способ с использованием специальной USSD команды, позволяющей удобно перевести деньги на счёт нужного абонента Феникс. При выполнении перевода убедитесь, что вы находитесь в зоне покрытия сети, и связь стабильна. Это позволит обеспечить гарантированное поступление нужного нам платежа.
Источник: rusadmin.biz
Порядок идентификации клиента в банке по закону 115-ФЗ
Идентификация клиента в банке — 115-ФЗ предусматривает несколько вариантов процедуры — одно из действий, предусмотренных законодательной борьбой с финансированием терроризма и отмыванием преступных доходов. Применение этой нормы закона рассмотрим в ответах на часто задаваемые вопросы граждан и организаций.
- Что представляет собой закон от 07.08.2001 № 115-ФЗ
- Каков порядок идентификации клиентов в организации, осуществляющей финансово-имущественные операции
- Кого, кроме клиента, еще обязаны идентифицировать банки
- Что такое полная и упрощенная идентификация
- Какие операции не требуют идентификации
- Какие документы имеют право запрашивать банки в рамках процедуры идентификации
- Итоги
Что представляет собой закон от 07.08.2001 № 115-ФЗ
Национальные интересы страны включают в себя совместное противодействие общества и государства противоправным явлениям и преступности.
В настоящее время действует Стратегия национальной безопасности, утвержденная Президентом РФ от 02.07.2021 № 400 (с соответствующей отменой действия предшествовавших ей документов аналогичного содержания). Однако положения, на базе которых работает государственная система противодействия преступлениям, сохраняют свою преемственность.
Противодействие в финансовой сфере в первую очередь должно заключаться в пресечении потоков финансирования незаконной деятельности, а также оперативном реагировании на подобные действия, если они уже произошли.
Все это привело к тому, что потребовалось установить некие общеприменимые критерии, по которым можно было бы выявить подозрительные с точки зрения общественной и национальной безопасности операции и адекватно отреагировать на них. В результате и появился закон «О противодействии легализации (отмыванию) доходов…» от 07.08.2001 № 115-ФЗ. Основное назначение этого закона:
- установление и описание контрольных процедур в отношении финансовых транзакций, признаваемых сомнительными (по определенным критериям);
- наложение на организации, осуществляющие денежные транзакции и операции с имуществом, обязанности выполнять установленные законом контрольные процедуры (и введение ответственности за их невыполнение);
- ограничение на информирование клиентуры о принимаемых мерах по противодействию сомнительным операциям (всю информацию следует передавать в уполномоченный орган — Федеральную службу по финансовому мониторингу, а клиентам следует сообщать только о блокировке счетов, приостановлении транзакций и т. п.).
ОБРАТИТЕ ВНИМАНИЕ! Упоминаемые в определении в ст. 2 закона № 115-ФЗ организации (на которые налагаются обязанности контроля) конкретизированы в ст. 5 того же закона, и это не только банки:
- но и участники рынка ценных бумаг;
- страховщики;
- поставщики почтовых услуг;
- ломбарды;
- букмекеры
- и тому подобные, профессионально участвующие в процессе оборота денег, финансовых активов и иного имущества.
Об иных органах финансового контроля, существующих в РФ, читайте в статье «Органы, осуществляющие финансовый контроль в РФ (перечень)».
Каков порядок идентификации клиентов в организации, осуществляющей финансово-имущественные операции
Одной из основных контрольных процедур (по п. 1 ст. 7 закона № 115-ФЗ) для организаций, перечисленных в ст. 5 закона № 115-ФЗ, является идентификация клиента. Идентификация клиента в банке или в приравненных к нему для целей закона № 115-ФЗ организациях представляет собой получение от клиента набора сведений до того, как банк (организация) начнет обслуживание. Сведения несколько отличаются в зависимости от статуса клиента:
- у физических лиц — граждан РФ уточняют Ф. И. О, гражданство, дату рождения, данные документа, удостоверяющего личность, а также берут биометрические сведения;
- у физлиц-иностранцев запрашивают сведения, аналогичные тем, что и у граждан РФ, и дополнительно данные миграционной карты и подтверждения легального пребывания в РФ;
- у российских юрлиц требуют представить название, правовую форму, ИНН, ОГРН, юридический адрес;
- у иностранных юрлиц, помимо наименования, запросят данные о регистрации в РФ (код и адрес), а также место и адрес регистрации в том иностранном государстве, к которому юрлицо относится;
- у иностранной структуры без образования юрлица (например, траста) потребуют указать наименование, сведения о стране инкорпорации, коды регистрации в качестве налогоплательщика, данные о месте ведения основной деятельности, а также об имуществе в управлении и об учредителях и управляющих (Ф. И. О. и постоянный адрес).
Кроме того, при присвоении юрлицу или структуре без образования юрлица статуса клиента, банки (организации) обязаны:
- получать информацию о том, какие цели преследует данное юрлицо (структура), собираясь совершать финансовые либо имущественные операции через данный банк (организацию);
- выяснять источники происхождения денег и имущества, с которыми выполняются транзакции;
- выяснять, кто является бенефициарными (конечными) владельцами клиента;
- фиксировать и накапливать полученные сведения и предоставлять их в уполномоченный орган по финансовому мониторингу;
- периодически (не реже 1 раза в 3 месяца) сверять списки своих клиентов со списками неблагонадежных лиц, публикуемыми органом финмониторинга и проводить в отношении таких лиц мероприятия по блокировке счетов и операций, а также информировать об этом уполномоченные структуры.
Как подключить интернет-банкинг при открытии счета, мы писали в статье.
С 01.07.2022 действует так называемый банковский светофор. Теперь банки идентифицируют клиентов и относят каждого из них к определнной группе риска:
- высокая — красная;
- средняя — желтая;
- низкая — зеленая.
Кого, кроме клиента, еще обязаны идентифицировать банки
Порядок идентификации по закону № 115-ФЗ дополнен положением ЦБ «Об идентификации клиентов» от 15.10.2015 № 499-П. В соответствии с ним, помимо клиента-владельца счета, банки должны подвергать процедуре идентификации:
- представителей (доверенных лиц) клиента;
- выгодоприобретателей по проводимым клиентом операциям (сделкам);
Как банки будут идентифицировать выгодоприобретателя, рассказали эксперты КонсультантПлюс. Оформите пробный бесплатный доступ к системе и переходите в статью.
- бенефициарных владельцев юридических лиц.
Кто такой бенефициар общества, пояснили эксперты КонсультантПлюс. Оформите онлайн-доступ к системе и переходите в Готовое решение. Это бесплатно.
Об оформлении документа, в котором представляются сведения о бенефициарных владельцах, читайте в статье «Справка о бенефициарах — образец заполнения».
Что такое полная и упрощенная идентификация
Порядок проведения полной идентификации по ст. 7 ФЗ № 115-ФЗ был только что описан в двух предыдущих разделах.
Отдельными нормами закона № 115-ФЗ и положением ЦБ № 499-П введен так называемый упрощенный порядок идентификации. Основное его отличие в том, что упрощенная идентификация не предполагает выяснения представителей, выгодоприобретателей и бенефициаров клиента. А также не требует полного сбора некоторых других сведений (например, о целях ведения деятельности и совершения конкретной операции). Кроме того, упрощенная идентификация может быть проведена в электронном виде и по электронным копиям документов.
ОБРАТИТЕ ВНИМАНИЕ! Упрощенный способ предусматривает установление Ф. И. О. клиента и удостоверение личности. То есть на параметры идентификации юрлиц не распространяется.
Чтобы появилась возможность провести упрощенную процедуру, должны соблюдаться такие критерии:
- выполняемая клиентом транзакция не подлежит особому контролю (по критериям, установленным в законе № 115-ФЗ);
- клиент не вызывает подозрений у работников банка (или приравненной организации);
- транзакция не является необычной, с сомнительным экономическим смыслом и не дает оснований предположить, что ее целью является избежание клиентом процедур полной проверки.
О том, какой срок предусмотрен по УК РФ за разглашение банковской тайны, мы писали в статье.
Какие операции не требуют идентификации
Некоторые операции, признанные малоопасными в законе № 115-ФЗ, допускается проводить без процедуры идентификации. Это:
- Денежные переводы без открытия счета на суммы в пределах 15 000 руб. (или в эквиваленте не более чем 15 000 руб.). Перечень исключений — товаров и услуг, на операции с которыми не распространяется освобождение от идентификации устанавливается Правительством РФ.
- Покупка физлицом валюты на сумму (эквивалент) не более 40 000 руб.
- Покупка физлицом изделий из драгметаллов и драгкамней в розницу на сумму (эквивалент) не более 40 000 руб. То же самое, но с применением физлицом электронных средств расчетов — на сумму (эквивалент) до 100 000 руб.
При этом также действуют меры по субъективной оценке клиента работниками банка, как и при упрощенной идентификации. То есть, если клиент, по общим критериям подходящий под «льготу» по идентификации, чем-то не приглянулся обслуживающему специалисту — у него могут потребовать сведения и документы, необходимые для идентификации.
Подобный подход связан с тем, что большинство отзывов банковских лицензий происходят именно на основании инкриминирования банкам нарушений закона № 115-ФЗ. Это вынуждает банки перестраховываться.
Какие документы имеют право запрашивать банки в рамках процедуры идентификации
Чтобы разобраться с данным вопросом, напомним, что есть законы и есть отраслевые инструкции и рекомендации. В случае если отраслевые рекомендации противоречат норме законного акта, приоритет, безусловно, должен отдаваться закону.
Первоочередным законом, регулирующим отношения банка и клиента, является ГК РФ. В п. 3 ст. 845 четко сказано, что банк не имеет права ни указывать клиенту, как именно он должен распоряжаться своими средствами, ни контролировать такое распоряжение, ни тем более как-то это распоряжение ограничивать.
Письма и распоряжения ЦБ по отношению к ГК РФ носят инструктивно-рекомендательный характер.
Рассуждая подобным образом, можно сделать такие выводы в отношении соблюдения банками требований закона № 115-ФЗ:
- Банку нужно работать с банковскими распорядительными документами и с той информацией, что в них содержится (например, данные контрагента в платежном поручении), и с информацией, что была получена от клиента при его идентификации. Документы и сведения сверх этого банк может у клиента только попросить. При этом за клиентом остается право вежливо отказать.
- Банк не может ограничивать клиенту распоряжение его счетом только на том основании, что клиент отказал в предоставлении документов, не относящихся к необходимым банку для совершения транзакции (а необходимы поручения, распоряжения, требования).
- Закон № 115-ФЗ не обязывает клиента предъявлять банку любые документы по требованию банка (например, договора или паспортные данные бенефициаров). То есть исполнять требования закона № 115-ФЗ в части сбора сведений о происхождении средств, бенефициарах, выгодоприобретателях и т. п. банк должен самостоятельно, своими силами;
- все возникшие у банка вопросы и подозрения банк должен направлять в орган финансового мониторинга, т. к. только этот орган имеет право принимать законные решения (в том числе об ограничении управления счетами) и осуществлять дополнительные проверочные мероприятия.
Обращаем ваше внимание на то, что с 30.11.2021 банки обязали объяснять отказы в проведении транзакций.
Итоги
Порядок идентификации клиентов банка (или приравненной к банку организации по закону № 115-ФЗ) подразделяется на полную и упрощенную процедуру. Критерии для определения возможности провести упрощенную процедуру часто носят субъективный характер и зависят от мнения, которое сформировалось у работников банка в отношении конкретного клиента. Возможно, поэтому действующий порядок вызывает много жалоб и споров со стороны банковских клиентов. В том числе многие указывают на разночтения, существующие в инструктивно-разъяснительных материалах ЦБ в отношении идентификации (которых придерживаются банки) и в нормах, содержащихся в гражданском законодательстве.
Источник: nalog-nalog.ru
Как привязать феникс к телеграм боту
В современном мире создание и использование ботов становится все более популярным. Телеграм боты являются одним из самых распространенных и полезных инструментов для автоматизации различных задач. Они позволяют обрабатывать запросы пользователей, отвечать на них и предоставлять информацию в удобном формате.
Но как привязать феникс к телеграм боту? Этот процесс может показаться сложным и запутанным, но на самом деле он не такой уж и сложный. В этой пошаговой инструкции мы расскажем, как можно связать феникс с телеграм ботом и начать использовать их вместе.
Далее необходимо настроить феникс для работы с телеграм ботом. Вам понадобится установить библиотеку telegram_bot (например, при помощи команды mix deps.get), добавить ее в список зависимостей в файле mix.exs и запустить команду mix deps.get для установки зависимостей. Затем нужно создать модуль для работы с телеграм ботом, который будет обрабатывать запросы от пользователей и отправлять им ответы.
Этот процесс может показаться сложным и запутанным, но на самом деле он не такой уж и сложный.» Как привязать феникс к телеграм боту: пошаговая инструкция.
Как привязать феникс к телеграм боту: пошаговая инструкция
В данной статье мы расскажем о том, как привязать фреймворк Phoenix к телеграм боту. Данная инструкция поможет вам настроить взаимодействие между вашим веб-приложением, написанным с использованием феникс, и телеграм ботом, что позволит вам взаимодействовать с пользователями через платформу Телеграм.
Шаг 1: Создание телеграм бота
Для начала вам необходимо создать телеграм бота. Для этого следуйте инструкциям на официальном сайте Телеграма. После создания бота, получите API-ключ, который будет использоваться для взаимодействия с ботом.
Шаг 2: Установка зависимостей
Далее необходимо установить зависимости для вашего веб-приложения. Вам понадобится Elixir, Phoenix и модуль для взаимодействия с Телеграм API, например ExTelegram.
Пример установки ExTelegram:
- Откройте терминал и перейдите в директорию вашего проекта.
- Добавьте ExTelegram в ваш файл mix.exs:
Шаг 3: Настройка веб-приложения
Теперь настройте веб-приложение для работы с телеграм ботом. Вам понадобится создать модуль, который будет обрабатывать входящие сообщения от бота и отправлять ответы.
Пример модуля для обработки сообщений:
use ExTelegram |
def handle_message(%Telegram.Message<> = message) do |
case message.text do |
«/start» -> send_message(message.chat_id, «Привет, я твой телеграм бот!») |
end |
end |
defmodule MyApp.WebhooksController do |
use MyApp.Web, :controller |
use ExTelegram.Webhook |
def handle_request(_conn, %Telegram.Update<> = update) do |
MyApp.TelegramBot.handle_message(update.message) |
end |
end |
Шаг 4: Настройка роутера
Далее необходимо настроить роутер вашего веб-приложения для обработки входящих запросов от Телеграм. Добавьте следующий код в файл router.ex:
Пример кода для роутера:
- Откройте файл router.ex в директории вашего веб-приложения.
- Добавьте следующий код:
Шаг 5: Запуск веб-приложения
Теперь вы можете запустить ваше веб-приложение с помощью команды mix phx.server. Ваше приложение будет готово принимать входящие запросы от Телеграм бота и обрабатывать их с помощью модуля MyApp.TelegramBot.
Удачи в использовании фреймворка Phoenix и взаимодействии с телеграм ботом!
Подготовка к привязке феникса к телеграм боту
Привязка фреймворка Phoenix к телеграм боту позволяет создавать и обрабатывать запросы от пользователей через мессенджер Telegram. Процесс подготовки к привязке феникса к телеграм боту включает несколько этапов:
- Создание аккаунта в Telegram
- Создание бота в Telegram
- Установка и настройка фреймворка Phoenix
- Настройка взаимодействия с API Telegram
1. Создание аккаунта в Telegram
Первым шагом необходимо создать аккаунт в Telegram, если у вас его еще нет. Для этого:
- Загрузите и установите официальное приложение Telegram на свое устройство.
- Откройте приложение и следуйте инструкциям для создания аккаунта.
- Введите свой номер телефона и подтвердите его кодом, который придет вам в СМС.
После создания аккаунта вы сможете использовать Telegram и создавать своих собственных ботов.
2. Создание бота в Telegram
Для создания бота в Telegram:
Токен будет использоваться для авторизации вашего бота и взаимодействия с API Telegram.
3. Установка и настройка фреймворка Phoenix
Для установки и настройки фреймворка Phoenix выполните следующие действия:
- Установите Elixir и Phoenix на своем компьютере.
- Создайте новый проект Phoenix с помощью команды «mix phx.new project_name».
- Откройте созданный проект в вашем редакторе кода.
- Настройте базу данных и другие параметры проекта в файле «config/dev.exs» или другом подходящем конфигурационном файле.
4. Настройка взаимодействия с API Telegram
Для настройки взаимодействия вашего Phoenix проекта с API Telegram выполните следующие действия:
- Создайте модуль Phoenix, который будет отвечать за обработку запросов от Telegram бота.
- Импортируйте необходимые модули и функции для работы с API Telegram.
- Настройте маршруты и контроллеры, чтобы маршрутизировать запросы от Telegram бота к соответствующим модулям и функциям вашего Phoenix проекта.
- Реализуйте логику обработки запросов от Telegram бота, используя полученные от API данные и функции вашего Phoenix проекта.
После выполнения этих действий ваш фреймворк Phoenix будет полностью привязан к телеграм боту, и вы сможете обрабатывать запросы от пользователей через Telegram мессенджер.
Следуйте этим шагам и вы сможете успешно привязать фреймворк Phoenix к телеграм боту, создавая мощные и гибкие приложения для своих пользователей.
Настройка феникса для работы с телеграм ботом
FeniXGram — это инструмент для связи фреймворка Elixir Phoenix с мессенджером Telegram. Он позволяет создавать и управлять ботами, обрабатывать входящие сообщения и выполнять другие действия через API Telegram.
Для настройки феникса для работы с телеграм ботом выполните следующие шаги:
- Установите необходимые зависимости. В файле mix.exs добавьте зависимость feni_xgram:
defp deps do [ 0.1.0″> ] end
- Обновите зависимости:
$ mix deps.get
- Создайте модуль для работы с телеграм ботом. Например, вы можете создать модуль в папке lib/telegram_bot.ex:
- Создайте файлы конфигурации. В папке config создайте файлы telegram.exs и telegram.secret.exs:
config :my_project, MyProject.TelegramBot, token: «YOUR_TELEGRAM_BOT_TOKEN» config :feni_xgram, :telegram, secret_path: «config/telegram.secret.exs»
- В файле telegram.secret.exs укажите ваш секретный ключ Telegram API:
config :feni_xgram, :telegram, api_key: «YOUR_TELEGRAM_API_KEY»
- Обновите конфигурацию приложения. В файле config/config.exs добавьте следующие строки:
import Config # . config :my_project, MyProject.TelegramBot, token:
- Запустите приложение:
$ mix phx.server
Теперь ваш феникс-проект настроен для работы с телеграм ботом. Вы можете реализовать логику обработки входящих сообщений в функции handle_message модуля MyProject.TelegramBot. Используйте документацию FeniXGram для получения более подробной информации о возможностях библиотеки и API Telegram.
Привязка феникса к телеграм боту и проверка работоспособности
Привязка фреймворка Phoenix к телеграм боту позволяет создавать интерактивные приложения, которые могут взаимодействовать с пользователями через мессенджер Телеграм. В данной статье мы рассмотрим пошаговую инструкцию по привязке феникса к телеграм боту и проверке его работоспособности.
Шаг 1: Создание телеграм бота
Для начала убедитесь, что у вас есть учетная запись в Телеграме. Зайдите в приложение и найдите BotFather. Следуйте инструкциям BotFather и создайте нового бота в Телеграме. Получите токен вашего бота.
Шаг 2: Создание нового проекта в фреймворке Phoenix
Установите Elixir и Phoenix на свой компьютер, если вы еще не сделали этого. Создайте новый проект в фреймворке Phoenix, выполните команду:
mix phx.new my_app
Замените «my_app» на желаемое имя вашего проекта. Перейдите в папку вашего проекта с помощью команды:
Шаг 3: Установка зависимостей
Откройте файл mix.exs в папке вашего проекта и добавьте следующую зависимость:
defp deps do [ 0.9″> ] end
Выполните команду для установки зависимостей:
Шаг 4: Настройка телеграм бота
Откройте файл config/config.exs в папке вашего проекта и добавьте следующий код:
config :telegram_bot, bot_token: «»
Замените « » на токен вашего телеграм бота.
Шаг 5: Создание и настройка контроллера
Создайте новый контроллер в вашем проекте с помощью команды:
mix phx.gen.html TelegramBot TelegramBotMessages telegram_bot_message body:string
Затем выполните миграцию базы данных:
Откройте файл web/router.ex в папке вашего проекта и добавьте следующие маршруты:
scope «/telegram_bot» do pipe_through :browser resources «/telegram_bot_messages», TelegramBotMessagesController end
Шаг 6: Создание TelegramBotMessagesController
Вставьте следующий код в файл web/controllers/telegram_bot_messages_controller.ex:
defmodule MyApp.TelegramBotMessagesController do use MyApp.Web, :controller alias Telegram.Bot def index(conn, _params) do messages = Bot.get_updates() render(conn, «index.html», messages: messages) end def create(conn, % % body>>) do Bot.send_message(body) redirect(conn, to: «/telegram_bot_messages») end end
Шаг 7: Создание представления
Создайте файл web/templates/telegram_bot_messages/index.html.eex:
Шаг 8: Запуск сервера
Запустите сервер с помощью команды:
Шаг 9: Проверка работоспособности
Откройте браузер и перейдите по адресу http://localhost:4000/telegram_bot. Вы должны увидеть список сообщений вашего телеграм бота. Теперь вы можете протестировать отправку сообщений в ваш телеграм бот через интерфейс вашего приложения.
В этой статье мы рассмотрели пошаговую инструкцию по привязке фреймворка Phoenix к телеграм боту и проверке его работоспособности. Теперь вы можете использовать феникс и телеграм бот вместе для создания интерактивных приложений и взаимодействия с пользователями через Телеграм.
Источник: dubaifood.ru