хелп с кодиком паже :)

эчпочмак

Потрачен
Автор темы
790
330
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Python:
import telebot
from telebot import types

bot = telebot.TeleBot('5887852528:AAHklsoGZpWg9Nuz1T1OhHNGtoTp0OWF8zg')

@bot.message_handler(commands=['start'])
def start(message):
    bot.send_message(message.chat.id, 'Привет!\n🔥Мы продаём голду по самым сладким ценам!🔥\nВсегда мечтал о красивых скинах? - Тогда тебе к нам!')
    markup = types.ReplyKeyboardMarkup(resize_keyboard=True, row_width=2)
    golda_100 = types.KeyboardButton('🔥100G - 85₽🔥')
    golda_500 = types.KeyboardButton('🔥500G - 459₽🔥')
    golda_1k = types.KeyboardButton('🔥1000G - 825₽🔥')
    golda_3k = types.KeyboardButton('🔥3000G - 1599₽🔥')
    markup.add(golda_100, golda_500, golda_1k, golda_3k)
    bot.send_message(message.chat.id, 'Выбери, сколько тебе надо голды', reply_markup=markup)

@bot.message_handler()
def get_user_text(message):
    if message.text == "🔥100G - 85₽🔥":
        bot.send_message(message.chat.id, '✅Отлично!\n—————————————————-\nСумма к оплате: 85₽\nВ сообщении укажите свой игровой ID\n————————————————————————————————————\n🧩Валюта начисляется на аккаунт моментально, иногда это может занять пару минут.\n———————————————————————————————\nРЕКВИЗИТЫ:\n👉Карта - 2200 7005 1572 0075\n \n———————————————————————————————\n Статус заказа: Ожидает оплаты🕐', reply_markup=markup)




bot.polling(none_stop=True)





Ошибка:
123123:
Traceback (most recent call last):
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\main.py", line 25, in <module>
    bot.polling(none_stop=True)
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\venv\Lib\site-packages\telebot\__init__.py", line 1043, in polling
    self.__threaded_polling(non_stop=non_stop, interval=interval, timeout=timeout, long_polling_timeout=long_polling_timeout,
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\venv\Lib\site-packages\telebot\__init__.py", line 1118, in __threaded_polling
    raise e
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\venv\Lib\site-packages\telebot\__init__.py", line 1074, in __threaded_polling
    self.worker_pool.raise_exceptions()
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\venv\Lib\site-packages\telebot\util.py", line 156, in raise_exceptions
    raise self.exception_info
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\venv\Lib\site-packages\telebot\util.py", line 100, in run
    task(*args, **kwargs)
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\venv\Lib\site-packages\telebot\__init__.py", line 6395, in _run_middlewares_and_handler
    result = handler['function'](message)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\main.py", line 20, in get_user_text
    bot.send_message(message.chat.id, '✅Отлично!\n—————————————————-\nСумма к оплате: 85₽\nВ сообщении укажите свой игровой ID\n————————————————————————————————————\n🧩Валюта начисляется на аккаунт моментально, иногда это может занять пару минут.\n———————————————————————————————\nРЕКВИЗИТЫ:\n👉Карта - 2200 7005 1572 0075\n \n———————————————————————————————\n Статус заказа: Ожидает оплаты🕐', reply_markup=markup)
                                                                                                                                                                                                                                                                                                                                                                                                                     ^^^^^^
NameError: name 'markup' is not defined
 
  • Нравится
Реакции: фидарза

эчпочмак

Потрачен
Автор темы
790
330
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Andrinall

Известный
677
529
P.s. :я спалил токен, ресетнул(сосите)


А как?
Что-то вроде такого, как я понял markup это кнопки в чате.

Python:
import telebot
from telebot import types

bot = telebot.TeleBot('5887852528:AAHklsoGZpWg9Nuz1T1OhHNGtoTp0OWF8zg')

markup = types.ReplyKeyboardMarkup(resize_keyboard=True, row_width=2)
golda_100 = types.KeyboardButton('🔥100G - 85₽🔥')
golda_500 = types.KeyboardButton('🔥500G - 459₽🔥')
golda_1k = types.KeyboardButton('🔥1000G - 825₽🔥')
golda_3k = types.KeyboardButton('🔥3000G - 1599₽🔥')
markup.add(golda_100, golda_500, golda_1k, golda_3k)

@bot.message_handler(commands=['start'])
def start(message):
    bot.send_message(message.chat.id, 'Привет!\n🔥Мы продаём голду по самым сладким ценам!🔥\nВсегда мечтал о красивых скинах? - Тогда тебе к нам!')
    bot.send_message(message.chat.id, 'Выбери, сколько тебе надо голды', reply_markup=markup)

@bot.message_handler()
def get_user_text(message):
    if message.text == "🔥100G - 85₽🔥":
        bot.send_message(message.chat.id, '✅Отлично!\n—————————————————-\nСумма к оплате: 85₽\nВ сообщении укажите свой игровой ID\n————————————————————————————————————\n🧩Валюта начисляется на аккаунт моментально, иногда это может занять пару минут.\n———————————————————————————————\nРЕКВИЗИТЫ:\n👉Карта - 2200 7005 1572 0075\n \n———————————————————————————————\n Статус заказа: Ожидает оплаты🕐', reply_markup=markup)


bot.polling(none_stop=True)
 

эчпочмак

Потрачен
Автор темы
790
330
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Код:
"C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\venv\Scripts\python.exe" "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\main.py"
Traceback (most recent call last):
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\main.py", line 24, in <module>
    bot.polling(none_stop=True)
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\venv\Lib\site-packages\telebot\__init__.py", line 1040, in polling
    logger.info('Starting your bot with username: [@%s]', self.user.username)
                                                          ^^^^^^^^^
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\venv\Lib\site-packages\telebot\__init__.py", line 273, in user
    self._user = self.get_me()
                 ^^^^^^^^^^^^^
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\venv\Lib\site-packages\telebot\__init__.py", line 1236, in get_me
    result = apihelper.get_me(self.token)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\venv\Lib\site-packages\telebot\apihelper.py", line 196, in get_me
    return _make_request(token, method_url)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\venv\Lib\site-packages\telebot\apihelper.py", line 162, in _make_request
    json_result = _check_result(method_name, result)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\venv\Lib\site-packages\telebot\apihelper.py", line 189, in _check_result
    raise ApiTelegramException(method_name, result, result_json)
telebot.apihelper.ApiTelegramException: A request to the Telegram API was unsuccessful. Error code: 401. Description: Unauthorized

Process finished with exit code 1
 

qdIbp

Автор темы
Проверенный
1,383
1,143
Чел не забывай про токен, я сейчас на пол шага от того чтобы его спиздить, но лень не позволяет
Код:
"C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\venv\Scripts\python.exe" "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\main.py"
Traceback (most recent call last):
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\main.py", line 24, in <module>
    bot.polling(none_stop=True)
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\venv\Lib\site-packages\telebot\__init__.py", line 1040, in polling
    logger.info('Starting your bot with username: [@%s]', self.user.username)
                                                          ^^^^^^^^^
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\venv\Lib\site-packages\telebot\__init__.py", line 273, in user
    self._user = self.get_me()
                 ^^^^^^^^^^^^^
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\venv\Lib\site-packages\telebot\__init__.py", line 1236, in get_me
    result = apihelper.get_me(self.token)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\venv\Lib\site-packages\telebot\apihelper.py", line 196, in get_me
    return _make_request(token, method_url)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\venv\Lib\site-packages\telebot\apihelper.py", line 162, in _make_request
    json_result = _check_result(method_name, result)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\ядерный пипизандрус\PycharmProjects\pythonProject\venv\Lib\site-packages\telebot\apihelper.py", line 189, in _check_result
    raise ApiTelegramException(method_name, result, result_json)
telebot.apihelper.ApiTelegramException: A request to the Telegram API was unsuccessful. Error code: 401. Description: Unauthorized

Process finished with exit code 1
ты правильно библиотеку установил? Не то так по этим вашим интернетам ходят 2 пародии и 1 ориг
 
Последнее редактирование:

эчпочмак

Потрачен
Автор темы
790
330
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Чел не забывай про токен, я сейчас на пол шага от того чтобы его спиздить, но лень не позволяет

ты правильно библиотеку установил? Не то так по этим вашим интернетам ходят 2 пародии и 2 ориг
1. я ресетнул, соси
2. да правильно

Актуал

неактуал. капец вы конечно, не заметили что я в конце bot.send_message написал reply markup
 
Последнее редактирование:
  • Злость
Реакции: qdIbp

эчпочмак

Потрачен
Автор темы
790
330
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Qsany

Потрачен
464
147
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Python:
import telebot
from telebot import types

bot = telebot.TeleBot('5887852528:AAHklsoGZpWg9Nuz1T1OhHNGtoTp0OWF8zg')

@bot.message_handler(commands=['start'])
def start(message):
    bot.send_message(message.chat.id, 'Привет!\n🔥Мы продаём голду по самым сладким ценам!🔥\nВсегда мечтал о красивых скинах? - Тогда тебе к нам!')
    markup = types.ReplyKeyboardMarkup(resize_keyboard=True, row_width=2)
    golda_100 = types.KeyboardButton('🔥100G - 85₽🔥')
    golda_500 = types.KeyboardButton('🔥500G - 459₽🔥')
    golda_1k = types.KeyboardButton('🔥1000G - 825₽🔥')
    golda_3k = types.KeyboardButton('🔥3000G - 1599₽🔥')
    markup.add(golda_100, golda_500, golda_1k, golda_3k)
    bot.send_message(message.chat.id, 'Выбери, сколько тебе надо голды', reply_markup=markup)

@bot.message_handler()
def get_user_text(message):
    if message.text == "🔥100G - 85₽🔥":
        bot.send_message(message.chat.id, '✅Отлично!\n—————————————————-\nСумма к оплате: 85₽\nВ сообщении укажите свой игровой ID\n————————————————————————————————————\n🧩Валюта начисляется на аккаунт моментально, иногда это может занять пару минут.\n———————————————————————————————\nРЕКВИЗИТЫ:\n👉Карта - 2200 7005 1572 0075\n \n———————————————————————————————\n Статус заказа: Ожидает оплаты🕐')




bot.polling(none_stop=True)