Когда в начале 2022 г. в России заблокировали одну из самых популярных соцстей, многие интернет-предприниматели и обычные пользователи перешли в Telegram. Открывают новые каналы, наполняют контентом, заводят групповые чаты для общения. Поддержка таких проектов требует сил и времени. Поэтому администратору сообщества не обойтись без помощников, которыми становятся боты – виртуальные роботы. Сделала для вас подборку из 90 полезных ботов в Телеграмме, облегчающих работу админа и контент-менеджера.
Содержание скрыть
Зачем нужны боты в Телеграмме
- Боты экономят время.
- Расширяют базовый функционал мессенджера, превращая его в многофункциональный сервис, не ограничивающийся только лишь отправкой сообщений.
- Автоматизируют рутинные процессы, уменьшают объем ручной работы.
- Помогают наполнять каналы контентом.
- Облегчают взаимодействие с пользователями.
Как быстро фармить ic в ирис боте
90 полезных Телеграм-ботов для администраторов сообществ, эсмэмщиков и контент-менеджеров
Инструменты для администрирования, модерирования, сбора статистики, для аналитики.
Контент
Множество полезных Телеграмм-ботов для поиска идей, скачивания картинок, музыки, видео, создания и публикации визуального и текстового контента.
Боты-переводчики, редакторы и конвертеры
Здесь собраны инструменды для преобразования аудиосообщений в текст и наоборот, перевода с одного языка на другой, а также конвертирования форматов.
Опросы, голосования, реакции, обратная связь
Роботы для взаимодействия с подписчиками.
Хранение, ссылки
Фотохостинги, боты для сохранения документов и файлов, для получения ссылок.
Библиотеки
Электронные хранилища книг в аудио- и текстовом формате.
Реклама, заработок, продвижение
Telegram-боты, облегчающие продвижение продуктов/услуг, поиск заказов или работы.
Разное
Подборка дополнительных инструментов для работы в Telegram.
Как запустить бота
Пишите, какие Telegram-боты используете вы!
P.S. Работоспособность проверяла выборочно. Если вы обнаружили, что какой-то из перечисленных ботов не работает, пожалуйста, дайте знать в комментариях.
Источник: stepvweb.ru
telebot быстро и понятно. Телеграмм-бот
telebot (pyTelegramBotAPI) хорошая и лёгкая библиотека для создания бота на python для телеграмма.
Установка
Если у вас windows, тогда вам надо найти cmd на своём пк, а если у вас macOS, тогда вам надо открыть терминал.
Для установки telebot (pyTelegramBotAPI) на windows вам надо написать в cmd
pip install pyTelegramBotAPI
Для установки на macOS нам надо написать в терминале
pip3 install pyTelegramBotAPI
Написание кода
Сначала надо получить токен. Для этого зайдём к боту botfather,чтобы получить токен (botfather)
Теперь можно начать писать код.Сначала мы импортируем библиотеку.
import telebot token=»наш токен»
Теперь создаём переменную под названием token, в ней мы будем хранить наш токен.
Теперь мы можем создать приветствие бота:
Нам надо создать переменную bot, в ней мы пишем telebot.Telebot (наша переменная с токеном).
Создаём функцию под названием «start_message»
В скобках указываем «message».
Пишем внутри функции bot.send_message(message.chat.id,»Привет»)
и вне функции пишем bot.infinity_poling()
и запускаем программу.
Теперь наш бот может приветствовать
Приветствие мы сделали, теперь давайте сделаем кнопку.
Надо написать from telebot import types там же, где мы импортировали библиотеку telebot
Дальше надо создать клавиатуру в переменной под названием markup, в переменной пишем types.ReplyKeyboardMarkup(resize_keyboard=True).
Потом создаём переменную item1, в ней будет хранится сама кнопка и пишем что item1=types.KeyboardButton(«текст на кнопке»).
Дальше к клавиатуре добавим нашу кнопку
markup.add(item1)
Далее надо отправить сообщение «Выберите что вам надо» и после текста написать reply_markup=markup и закрываем скобки.
Теперь у нас есть кнопка. Вот пример:
Но если мы на неё нажмём, то ничего не произойдёт. Сейчас мы сделаем так, чтобы при нажатии на кнопку выдавало ссылку на мою страницу в Хабре.
Дальше нам надо создать функцию по названием message_reply, а в скобках указать message.
Внутри функции надо указать условие «if message.text==»Кнопка:», а внутри условия отправить нам нужное сообщение.
Смена кнопок
Это последняя часть статьи.В следующей статье мы разберём с вами добавление в группу или канал.
Это можно считать самая лёгкая часть статьи.