Простой чат бот
700 UAHАвтоматизация добавления вакансий из нашего канала Telegram в Google-таблицу. Бот читает новые посты и добавляет их в Google-таблицу.
📌 Цель:
• Автоматически извлекать вакансии из Telegram-постов.
• Заполнять Google-таблицу без ручного ввода.
• Создать удобную систему хранения и обновления данных.
2️⃣ Техническая реализация (Python + Google Sheets API) либо ваш вариант
• Telegram Bot API (чтобы бот мог читать сообщения). 7630111878:AAHfAldPAsF7kq2wGVbjzsiOgB2jBLe0gjM
• Google Sheets API (для записи вакансий в таблицу по полям) https://docs.google.com/spreadsheets/d/1cxY153GPVJsum_Dz5T4yuAQL10yyXOqfTxif6xK1Jpo/edit?usp=sharing
• Python (скрипт для обработки вакансий).
• Heroku / VPS (чтобы бот работал 24/7).
3️⃣ Алгоритм работы бота
1️⃣ Читает новые вакансии из канала. В таблице добавить ссылку на пост в ТГ
2️⃣ Извлекает данные (локация, зарплата, график, требования и т. д.).
3️⃣ Записывает их в Google-таблицу.
4️⃣ Отправляет уведомление менеджеру о новой вакансии.
4️⃣ Код для Telegram-бота (Python)
import telebot
import gspread
from oauth2client.service_account import ServiceAccountCredentials
# Подключение к Google Sheets API
scope = ["https://spreadsheets.google.com/feeds", "https://www.googleapis.com/auth/drive"]
creds = ServiceAccountCredentials.from_json_keyfile_name("credentials.json", scope)
client = gspread.authorize(creds)
sheet = client.open("Название_Таблицы").sheet1 # Выбираем лист
# Подключение к Telegram API
TOKEN = "ВАШ_ТОКЕН_БОТА"
bot = telebot.TeleBot(TOKEN)
# Обработчик новых вакансий
@bot.channel_post_handler(func=lambda message: True)
def handle_message(message):
text = message.text
lines = text.split("\n")
# Извлекаем данные из поста
vacancy = {
"вакансия": lines[0],
"локация": lines[1].split(": ")[1] if "Локация" in lines[1] else "",
"зарплата": lines[2].split(": ")[1] if "ЗП" in lines[2] else "",
"график": lines[3].split(": ")[1] if "График" in lines[3] else "",
"требования": lines[4].split(": ")[1] if "Требования" in lines[4] else "",
"ссылка": f"https://t.me/c/{message.chat.id}/{message.message_id}"
}
# Добавляем в таблицу
sheet.append_row([vacancy["вакансия"], vacancy["локация"], vacancy["зарплата"], vacancy["график"], vacancy["требования"], vacancy["ссылка"]])
bot.send_message(message.chat.id, "✅ Вакансия добавлена в таблицу!")
# Запуск бота
bot.polling()
1️⃣ Создать бота в → скопировать API-токен.
2️⃣ Создать Google-таблицу с колонками: Вакансия, Локация, ЗП, График, Требования, Ссылка.
3️⃣ Создать сервисный аккаунт в Google Cloud → получить credentials.json.
4️⃣ Разместить бота на сервере (Heroku / VPS).
6️⃣ Что это даст?
-
93243 1261 1 10 Здравствуйте.Есть большой опыт в разработке телеграм ботов.Готов к сотрудничеству
-
1315 7 0 Добрый день.
Готов взять Ваш проект.
Могу разработать для Вас такого бота с использованием no-code/low-code инструментов и node.js (при необходимости)
Пишите в личные, обсудим все детали и подберем для Вас лучшее решение.
-
670 8 1 Добрый день, у меня большой опыт в разработке телеграм-ботов, готова прямо сейчас взяться за работу и выполнить быстро, а главное качественно
-
1850 46 3 Здравствуйте!
Меня заинтересовал ваш проект, у меня большой опыт работы в автоматизации/эмуляции действий пользователя (JavaScript, Selenium, Playwright), асинхронном/многопоточном парсинге (Requests, WebSockets, HTTPX, BS4), обработке информации (Openpyxl, JSON, MySQL, MongoDB) и разработке Telegram-ботов различной сложности (Telethon, Pyrogram, Aiogram).
Свяжитесь со мной для обсуждения деталей и сроков выполнения этого проекта!
-
1816 31 0 Здравствуйте. Готов разработать
Напишите в лс для обсуждения деталей
-
3714 17 0 Привет! 😊
Готов разработать для вас бота, который автоматически будет считывать вакансии с вашего канала, выделять из постов необходимые данные (название, локация, зарплата, график, требования) и сохранять их в Google-таблице через Google Sheets API. Дополнительно бот будет отправлять уведомления менеджеру о новой вакансии, что значительно упростит работу.
Используемые технологии:
Python – основной язык разработки.
Telebot/aiogram – для создания Telegram-бота.
gspread и oauth2client – для интеграции с Google Sheets API.
… Heroku/VPS – для обеспечения бесперебойной работы бота 24/7.
Буду рад подробно обсудить ваш проект и сроки выполнения. Жду вашего ответа!
С уважением,
Андрей!)
-
369 1 0 Привет, профессионально занимаюсь ботами в телеграм!
Имею большой опыт работы с telebot, aiogram, telegram API
Жду обратной связи :)
-
1084 22 1 Добрый день
Для описанного Вами функционала есть боле простое решение без Heroku / VPS и Google Sheets API
-
1341 23 0 Добрый день. Готов написать такого бота. Давайте спишемся и обсудим детали
-
613 6 1 Здравствуйте! Могу предложить реализацию этого проекта, используя java + spring boot
-
230 1 1 Доброго дня! Готов выполнить сегодня! Python + Google Sheets Api
-
834 8 0 Смогу приступить сегодня к работе и все сделать быстро до 3 часов. Пишу на Python, имею большой опыт в создании ботов. Telebot плохая библиотека, лучше использовать Aiogram. Намного надежнее и с большими объемами работает лучше. Если нужно написать на Telebot, тоже напишу, не проблема.
-
1711 8 0 Добрый день. Готов выполнить.
У меня много успешных кейсов, о которых я смогу подробнее рассказать в личных.
Актуальные фриланс-проекты в категории Разработка ботов
Необходимо создать бота в ТГ для оплаты подписки.
2000 UAH
Необходимо создать бота в телеграме, где пользователь сможет оформить подписку на доступ к веб-камерам, которые находятся во дворе. Организовать в боте оплату двух видов подписок (на месяц и на один день). Бот должен автоматически проверять оплату и после выдавать ссылку-доступа. Python, Разработка ботов ∙ 4 часа 50 минут назад ∙ 56 ставок |
Разработка AI-консультанта для сайта проверки рабочих виз (WordPress)Разработка AI-консультанта для сайта проверки рабочих виз (WordPress) О проекте Разрабатывается англоязычный сайт по предварительной проверке возможности получения рабочей визы в Израиль. Необходим AI-консультант в формате онлайн-чата, который будет помогать посетителям сайта… AI и машинное обучение, Разработка ботов ∙ 10 часов 41 минута назад ∙ 29 ставок |
SMM + контент-менеджер для IT-школы - опыт с воронками и продвижением курсовО нас Молодой проект практического IT-образования на старте. Готовим первый поток курса по PM и строим каналы с нуля. Ищем человека, с которым будем расти. Что нужно делать У нас есть видение, но нет написанной стратегии. Ищем человека, который поможет ее доработать и сразу… Продвижение в социальных сетях (SMM), Разработка ботов ∙ 1 день 11 часов назад ∙ 20 ставок |
Разработка 2-х чатботов для мини-курсовИщем специалиста для разработки двух чат-ботов для автоматической выдачи платных мини-курсов. Тематика мини-курсов: Уход за волосами в домашних условиях. Уход за кожей головы в домашних условиях. Важно: Чат-боты должны быть реализованы на базе готовых конструкторов. Самописные… Разработка ботов ∙ 4 дня 8 часов назад ∙ 58 ставок |
Телеграм-ботРазработка Telegram BOT Суть сервиса: Владельцы Telegram-каналов подключают своего бота и настраивают автоматизацию через удобный интерфейс — без технических знаний. Функционал сервиса Приветственные сообщения — автоматическое приветствие новых участников после входа в канал… Разработка ботов ∙ 6 дней 6 часов назад ∙ 83 ставки |