Разработка ботов Telegram — удалённая работа в Мордовии
Дата: 2024-03-19
Детали
Регион
Мордовия
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2024-03-19
Описание
Задачи чат-бота: приём текстовых заказов. Продукт: бот для выдачи различных фото(уже готовы) по запросу а вообще почти полностью может быть слизан с этого бота:https://t.me/mines1win_bot. Техзадания нет. Есть уже готовый код но он не работает а именно кнопка:“Проверить“ Код: import telebot import config import random import sqlite3 as sql from telebot import types con = sql.connect(“data.db“, check_same_thread=False) cur = con.cursor() cur.execute(“CREATE TABLE IF NOT EXISTS users(id INT)“) bot = telebot.TeleBot('Мой токен') chan_id = -[Email скрыт](commands=['start']) def start(message): markupp = types.InlineKeyboardMarkup(row_width=2) item1 = types.InlineKeyboardButton(“Подписаться“, url=“https://t.me/+ld7jowsQLxwxYjA6“, callback_data='subscribe') item2 = types.InlineKeyboardButton(“Проверить“, callback_data='check') markupp.add(item1, item2) bot.send_message(message.chat.id, “Добро пожаловать, “ + message.from_user.first_name +“!“ “\nДля использования бота - подпишись на наш канал“, parse_mode='html', reply_markup=markupp)@bot.callback_query_handler(func=lambda call: True) def c_listener(call): if call.data == “check“: x = bot.get_chat_member(chan_id, call.message.chat.id) if x.status == “member“ or x.status == “creator“ or x.status == “administrator“: #bot.send_photo(id, open('start.jpg')) markup = types.InlineKeyboardMarkup(row_width=2) item1 = types.InlineKeyboardButton(“Регистрация“, url=“https://1wgtqa.life/casino/list?open=register#siml“, callback_data='next') item2 = types.InlineKeyboardButton(“Получить сигнал“, callback_data=“signal“) item3 = types.InlineKeyboardButton(“Промокод“, callback_data='promo') markup.add(item1, item2, item3) bot.send_message(call.message.chat.id,“““Добро пожаловать в EPLMINESBOT! Mines - это гэмблинг игра в букмекерской конторе 1win, которая основывается на классическом “Сапёре”. Ваша цель - открывать безопасные ячейки и не попадаться в ловушки. Шанс на победу ≈ 80%.“““, parse_mode='html', reply_markup=markup) cur.execute(“INSERT INTO users VALUES(?)“, (call.message.chat.id, )) con.commit() else: bot.send_message(call.message.chat.id, “Вы не подписались!“, reply_markup=markupp) @bot.callback_query_handler(func=lambda call: True) def lalala(call): if call.data == 'promo': markup = types.InlineKeyboardButton(row_width=2) item1 = types.InlineKeyboardButton(“Регистрация“, url=“https://1wgtqa.life/casino/list?open=register#siml“, callback_data='next') item2 = types.InlineKeyboardButton(“Получить сигнал“, callback_data=“signal“) item3 = types.InlineKeyboardButton(“<<Назад“, callback_data='check') markup.add(item1, item2, item3) mess = ' ПРОМОКОД - “EPLTAKE500“' bot.send_message(call.message.chat.id, mess, reply_markup=markup) else: bot.send_message(message.chat.id, 'Я не знаю что ответить 😢') bot.polling(none_stop=True).
Похожие заказы
Разработка ботов Telegram
дистанционно
от 500.00 руб.
Задачи чат-бота: приём текстовых заказов. Продукт: автострахование. Техзадания нет.
Мордовия
Фрилансеры
2021-08-17