Создать бота в телеграм
15 000 руб. за проект
Что вообще за бот в целом нам нужен?
Бот по сути из себя представляет помощника модераторам сообществ, с помощью него админы будут отвечать на часто задаваемые вопросы через inline режим. Для этого они добавляют бота как участника чата и через @ вызывают его в чате, прописывает секцию, выбирают вопрос и ответ вылетает в чате
Внутри бота также предусмотрена «админка» https://prnt.sc/nE3ySaPSqKqN, через которую пользователь у которого если права админа может редактировать следующие разделы бота:
1. Админ https://prnt.sc/LSVNXskdmyH7, в этом разделе текущий админ, может посмотреть всех существующих админов, добавить нового или удалить старого
2. FAQ https://prnt.sc/5llOfok0xXKM,в этом разделе админ может создать, удалить и изменить название секций с вопросами. Секция представляет собой тему, в которую админы могут закидывать все вопросы связанные с ней. Например, секция касается темы testnet, и в нее админы будут добавлять вопросы по типу: Когда начнется тестнет? Зачем участвовать в тестнете? и тд
3. Inline комманды. Нажимая эту кнопку, админ получит просто список всех созданных секций, они же будут являться командами для вызова в инлайн режиме https://prnt.sc/_t_OAQ0ijgX0
Когда админ выбрал секцию, в нашем примере это секция section1 https://prnt.sc/ze9OaTsXXL97, он сможет создать вопрос и ответ. Например вопрос будет «How are you?»,а ответ будет «I’m fine». После создания вопроса видим что при нажатии на него бот выдает ответ https://prnt.sc/mLJbO2Kx4D5a, теперь мы можем вызвать его в общем чате https://prnt.sc/mXHixJlh46W0 после того как нажмем на вопрос он вышлет ответ в общий чат в таком формате https://prnt.sc/kUVHvDQs0eff
Также в боте предусмотрены три разных языка: Англ, Русский, Французкий. Это нужно для того чтобы бота могли использовать в трех разных сообществах с разными языками. На данный момент у нас это реализуется через три разных базы данных, в зависимости от настроек языка админа, он подключается к той или иной базе
Перевод кнопок и всех команд на другие языки, у нас тоже готов если что, все работает
У нас по сути есть готовый черновой бот, но работает он зачастую с ошибками и багами: разрывы с SQL базами, есть баги при работе нескольких юзеров с разными языками одновременно (именно в админке бота, в инлайне все ок). А вот нам нужен бот, который не будет падать постоянно и работать отлажено, хотя бы при 5 юзерах одновременно. Код действующего бота могу полностью скинуть, и любая помощь и вовлеченность с нашей стороны
и надо будет добавить пару фичей в него, но они не сложные и не должно возникнуть проблем с ними
Бот по сути из себя представляет помощника модераторам сообществ, с помощью него админы будут отвечать на часто задаваемые вопросы через inline режим. Для этого они добавляют бота как участника чата и через @ вызывают его в чате, прописывает секцию, выбирают вопрос и ответ вылетает в чате
Внутри бота также предусмотрена «админка» https://prnt.sc/nE3ySaPSqKqN, через которую пользователь у которого если права админа может редактировать следующие разделы бота:
1. Админ https://prnt.sc/LSVNXskdmyH7, в этом разделе текущий админ, может посмотреть всех существующих админов, добавить нового или удалить старого
2. FAQ https://prnt.sc/5llOfok0xXKM,в этом разделе админ может создать, удалить и изменить название секций с вопросами. Секция представляет собой тему, в которую админы могут закидывать все вопросы связанные с ней. Например, секция касается темы testnet, и в нее админы будут добавлять вопросы по типу: Когда начнется тестнет? Зачем участвовать в тестнете? и тд
3. Inline комманды. Нажимая эту кнопку, админ получит просто список всех созданных секций, они же будут являться командами для вызова в инлайн режиме https://prnt.sc/_t_OAQ0ijgX0
Когда админ выбрал секцию, в нашем примере это секция section1 https://prnt.sc/ze9OaTsXXL97, он сможет создать вопрос и ответ. Например вопрос будет «How are you?»,а ответ будет «I’m fine». После создания вопроса видим что при нажатии на него бот выдает ответ https://prnt.sc/mLJbO2Kx4D5a, теперь мы можем вызвать его в общем чате https://prnt.sc/mXHixJlh46W0 после того как нажмем на вопрос он вышлет ответ в общий чат в таком формате https://prnt.sc/kUVHvDQs0eff
Также в боте предусмотрены три разных языка: Англ, Русский, Французкий. Это нужно для того чтобы бота могли использовать в трех разных сообществах с разными языками. На данный момент у нас это реализуется через три разных базы данных, в зависимости от настроек языка админа, он подключается к той или иной базе
Перевод кнопок и всех команд на другие языки, у нас тоже готов если что, все работает
У нас по сути есть готовый черновой бот, но работает он зачастую с ошибками и багами: разрывы с SQL базами, есть баги при работе нескольких юзеров с разными языками одновременно (именно в админке бота, в инлайне все ок). А вот нам нужен бот, который не будет падать постоянно и работать отлажено, хотя бы при 5 юзерах одновременно. Код действующего бота могу полностью скинуть, и любая помощь и вовлеченность с нашей стороны
и надо будет добавить пару фичей в него, но они не сложные и не должно возникнуть проблем с ними
Отзывы
все отлично, спасибо за работу. Советую исполнителя как опытного профессионала, планируем продолжить с ним работу дальше
2 года
назад
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.