Как настроить Телеграм бота в геткурсе

Содержание

Use saved searches to filter your results more quickly

Cancel Create saved search

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Как создать телеграм бота

VladimirGav/telegrambot

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Switch branches/tags
Branches Tags
Could not load branches
Nothing to show
Could not load tags
Nothing to show

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Cancel Create

  • Local
  • Codespaces

HTTPS GitHub CLI
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.

Sign In Required

Please sign in to use Codespaces.

Интеграция Telegram в Getcourse. Настройка Геткурс

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

Еще по теме:  Иц это в Телеграмме

There was a problem preparing your codespace, please try again.

Latest commit

29c6637 Sep 27, 2023

Git stats

Files

Failed to load latest commit information.

Latest commit message
Commit time

README.md

Как создать телеграм-бота

Возможности бота

Пишем телеграм-боту и получаем ответы от обработчика:

  • Приветствие новых участников в группе. Видео https://youtu.be/atu4ERvP26c
  • Удаление уведомлений о выходе участников из группы. https://youtu.be/cZ5PfQ92AWA
  • Блокирование ссылок от участников в группе. https://youtu.be/z0uIJ15FPWg
  • /ai — задаем любой вопрос. Отвечает ИИ OpenAI ChatGPT. Отвечая на сообщения бота можно вести диалог. Видео https://www.youtube.com/watch?v=V5s8zEvGr08
  • /img — описание картинки. ИИ OpenAI рисует картинку в ответ. Видео https://youtu.be/km212I673hk

Stable Diffusion команды

  • /sd_models — Получить список разрешенных моделей для бота от huggingface
  • /sd — Запрос на создание изображения

AI Audio команды

  • /audio — Запрос на генерацию речи(аудио) из текста
  • /new_wallets 3 — Создать 3 Ethereum кошелька (Address, PrivateKey). Видео https://youtu.be/U2uyD85Ysfw
  • /new_wallet 25 — Создать seed фразу из 12 слов (bip39) и к ней 25 Аккаунтов с адресами и приватными ключами. Видео СКОРО
  • /new_seed 10 — Создать 10 Seed фраз из 12 слов (bip39). Видео https://youtu.be/ndNdZJOYiA4
  • Любой запрос — Администратор может добавлять собственные ответы на запросы в файле telegrambotapi.php
  • /user_id — отправляет id отправителя. Видео https://youtu.be/z0uIJ15FPWg
  • /chat_id — отправляет id текущего чата. Видео https://youtu.be/wykA-F4fQI0

Примеры для разработчиков

  • /start — Пример отправки текстового сообщения на старт бота
  • тест — Пример отправки текстового сообщения
  • привет , пример ответа — Пример текстового ответа на сообщение
  • мелодия — Пример отправки аудио файла
  • пример кнопки — Пример отправки сообщение с кнопкой
  • /menu — Пример создания интерактивного меню

Example of an interactive menu

Создание бота в Telegram

Установка обработчика ответов на Windows 11

  1. Скачиваем zip архив репозитория VladimirGav/telegrambot на компьютер и распаковываем.
  2. Запускаем файл forwindows/StartBot.bat и при первом запуске вводим API ключи и все. Пока консоль запущена, она будет обрабатывать сообщения, вы можете свернуть консоль.

Установка обработчика ответов для других Windows

  1. Скачиваем zip архив репозитория VladimirGav/telegrambot на компьютер и распаковываем.
  • Устанавливаем вручную 64-bit Git for Windows Setup из https://git-scm.com/download/win
  • Устанавливаем вручную Microsoft Visual C++ Redistributable https://aka.ms/vs/17/release/vc_redist.x64.exe
  1. Запускаем файл forwindows/StartBotWinOther.bat и при первом запуске вводим API ключи и все. Пока консоль запущена, она будет обрабатывать сообщения, вы можете свернуть консоль.

Установка обработчика ответов на хостинг

  1. Загружаем папку www/examples в корень сайта.
  2. Загружаем папку backend за пределы корня сайта.
  3. Запускаем файл www/examples/telegrambotsettings.php , вводим токен бота и URL адрес (только https) к обработчику сообщений www/examples/telegrambotapi.php
Еще по теме:  Где расширенные настройки Телеграм на телефоне

Автоматическая публикация сообщений в телеграм канал

Ключи API

  • Все ключи с API хранятся в папке /telegrambot/backend/settings , вы всегда можете их отредактировать.
  • OpenAI API KEY вы можете получить по ссылке https://platform.openai.com/account/api-keys

Установка и подключение Stable Diffusion

  1. Выполните установку https://github.com/VladimirGav/stable-diffusion-vg Видео инструкция https://youtu.be/dUGForWid64
  2. Укажите путь к папке stable-diffusion-vg и список моделей в файле настроек Телеграм Бота.

Установка и подключение AI Audio

Видео инструкция СКОРО

  1. Выполните установку https://github.com/VladimirGav/ai-audio-vg Видео инструкция https://www.youtube.com/watch?v=AW3OFjy3elw
  2. Укажите путь к папке ai-audio-vg в файле настроек Телеграм Бота.

Персонализация (настроеки)

Возможности бота можно настроить индивидуально в файле /telegrambot/backend/settings/bot_settings.json. Файл создается автоматически, после первого успешного запуска бота.

  • enableChatGPT : 1, // 1 — включить ChatGPT команду /ai; 0 — выключить
  • enableOpenAiImg : 1, // 1 — включить OpenAi Img команду /img; 0 — выключить
  • enableWelcome : 1, // 1 — включить приветствие новых участников; 0 — выключить
  • enableGoodbye : 1, // 1 — включить удаление уведомления о выходе участника из группы; 0 — выключить
  • enableLinkBlocking : 1, // 1 — включить блокирование ссылок; 0 — выключить
  • enableWallets : 1, // wallets
  • superUsersIds : [‘000′,’000’], // id пользователей с привилегиями
  • AllowedChatIdArr : [], // Массив чатов для которых работает данный бот. Пустотой массив — нет ограничений
  • waitMessage : ‘Пожалуйста, подождите’, // Текст Пожалуйста, подождите
  • enableStableDiffusion : 1, // 1 Включить генерацию изображений через StableDiffusion, если установлена сборка stable-diffusion-vg
  • pathStableDiffusion : ‘D:/stable-diffusion-vg’, // Путь к корню StableDiffusion
  • StableDiffusionAllowedModelsArr : [0=>’stabilityai/stable-diffusion-2-1′, ‘SD1.5: ‘runwayml/stable-diffusion-v1-5’], // Массив моделей для StableDiffusion которые будут работать с huggingface.co
  • enableAiAudio : 1, // 1 Включить генерацию речи из текста, если установлена сборка ai-audio-vg
  • pathAiAudio : ‘D:/ai-audio-vg’, // Путь к корню ai-audio-vg

Описание файлов

  1. backend/core/installComposer.php — Класс для установки composer
  2. backend/composer/composer.json — Файл настроек для composer
  3. backend/modules/telegram/services/sTelegram.php — Промежуточный класс между примерами и Telegram Bot API
  4. www/examples/telegrambotsettings.php — Пример настройки связи между телеграм ботом и обработчиком на php
  5. www/examples/telegrambotapi.php — Пример обработчика сообщений бота на php
  6. www/examples/telegramsendchat.php — Пример отправки сообщений в канал/чат

Источник: github.com

Connect Telegram + GetCourse

Telegram GetCourse

Integrate Telegram and GetCourse easy, secure and without limits

Create no-code integration, just in few minutes using visual editor

You can easy start integrate Telegram and GetCourse right now for free

Telegram + GetCourse integrations requests

If you don’t found in Onlizer required solution for Telegram with GetCourse integration, please suggest your integration request or vote for reliable suggestions below. We’ll reach you via email to discuss timing of implementation.

Еще по теме:  Крутить подписчиков в Телеграм

Build your Telegram with GetCourse integration, no code required

About Telegram

Telegram is used worldwide, popular messenger with a focus on free and secure communication between people, businesses, and groups. Integration for Telegram allows you to automate processing of new contacts and chats, save contacts, leads and messages into CRM or HelpDesk, send messages and many more using secure Telegram API.

About GetCourse

GetCourse is a sales and training platform. For trainers, teachers, information businessmen. It will help in conducting seminars, trainings, courses, face-to-face and online classes. The platform combines training management tools, customer relationship management (CRM), mailing lists, the whole site using CMS, tasks, processes, analytics and so on.

Источник: onlizer.com

Что умеет Telegram-бот от Carrot quest и как его настроить

Что умеет Telegram-бот от Carrot quest и как его настроить

У нас классная новость! Мы разработали чат-бота в Telegram, чтобы общение бизнеса с клиентами стало еще удобнее.

В этой статье мы подробно разберем, какие задачи Telegram-бот поможет закрыть командам, что он уже умеет и какие функции скоро появятся.

А если вы прямо сейчас хотите не читать, а уже попробовать чат-бота в Telegram и поделиться с нами обратной связью, напишите нам в чат: «Хочу Telegram-бота».

Почему бизнесу нужен Telegram-бот

Telegram в России стал самым популярным мессенджером, а некоторые социальные сети теперь доступны только с VPN. Бизнесу пора включать Telegram наполную и использовать все его возможности:

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

Бот от Carrot quest — это не просто очередной сервис для запуска Telegram-бота, а возможность общаться с клиентами из всех каналов в одной экосистеме:

  • вся история общения с клиентом собирается в одном сервисе — и с ботом и с операторами;
  • можно связать инструменты Carrot quest между собой и настроить омниканальную коммуникацию с пользователями;
  • собрать чат-бота для Telegram можно за 5 минут в визуальном редакторе, как и любого другого бота в Carrot quest.

Что умеет Telegram-бот от Carrot quest

Вы, скорее всего, уже знакомы с нашими ботами на сайте, а вот что умеет Telegram-бот:

  • запускается после нажатия на кнопку /start в диалоге;
  • собирает информацию о пользователе, его контакты и автоматически передает все данные в сервис;
  • отвечает на часто задаваемые вопросы;
  • автоматически распределяет диалог на нужную команду или оператора.

Как наш Telegram-бот помогает командам

Рейтинг
( Пока оценок нет )
Загрузка ...