Как узнать код бота в телеграмме
Перейти к содержимому

Как узнать код бота в телеграмме

  • автор:

Как можно открыть код в телеграмм боте?(Что бы он открывался в телеграмме, а не в cmd.)

Я недавно начал изучать Python и pyTelegramBotAPI. Я написал код для бота, и хочу в него поместить код в кастомную клавиатуру, любой, например:

year = int(input()) #определяющий високосность года def year1(year): if year % 4 == 0 and year % 100 != 0 or year % 400 == 0: return(True) else: return(False) print(year1(year)) 

Но ввод года и ответ, соответственно остаются в командной строке. Как это можно реализовать в Telegram? Спасибо. Если моя проблема не понятна, я попробую объяснить).

Отслеживать
51.6k 203 203 золотых знака 65 65 серебряных знаков 250 250 бронзовых знаков
задан 16 июл 2020 в 11:03
1 1 1 серебряный знак 1 1 бронзовый знак
Тоесть чтобы бот выполнил тот код, который вы передаете ему в чате и вернул результат в чат?
17 июл 2020 в 13:28

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

Вот код минимального телеграмм бота.

Для начала нужно зарегистрировать бота.

  1. В телеграмме ищем бота с именем BotFather (отец ботов)
  2. И пишем ему /start
  3. Далее /newbot
  4. Он попросит нас придумать боту имя и логин
  5. Много много раз он будет говорить что этот логин уже занят
  6. И в конце выдаст нам токен нашего бота.

Выглядит токен как то так:

0123465789:aLAKSJDHFOASBDFOB_ASD787bd-fkjfasd 

Далее устанавливаем нужный модуль

pip install pytelegrambotapi 

А это записываем в файл main.py

 from telebot import TeleBot # Замени эту строку своим токеном TOKEN = '0123465789:aLAKSJDHFOASBDFOB_ASD787bd-fkjfasd' # Создаём бота bot = TeleBot(TOKEN) # Эта функция будет вызвана если написать боту # /visokosnii 2020 @bot.message_handler(command='visokosnii') def command_visokosnii(message): # Здесь мы достаём из текста сообшения год year = message.text.split()[-1] year = int(year) # Здесь выполняем вычисления # . # Здесь мы пишем ответ в тот же чат chat_id = message.chat.id bot.send_message(chat_id, 'Da on visokosnii') # Этой строкой мы запускаем бота bot.polling() 

Не забываем запустить наш скрипт

python main.py 

Теперь, в том же сообщений где BotFather дал нам токен есть ссылка типа

t.me/логин_твоего_бота 

Нажми на неё и ты должен попасть в чат к своему боту.

Нажми кнопку start

А потом напиши /visokosnii 2020

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

TosterModerator

Не надо ставить как можно больше тэгов. Лучше оставить один, но конкретный, с которым проблема.
См.п.3.1 Регламента.

TosterModerator

Модератор @TosterModerator

Фрагменты кода надо размещать в виде текста и оборачивать тэгом code для корректного отображения. Удобно делать кнопкой
Это обязательно, см.п.3.8 Регламента.
Сюда же относится traceback, ввод и вывод в консоли и другая структурированная текстовая инфа.

Как найти ключ (токен) уже существующего бота?

Всех принадлежащих вам Telegram-ботов в любое время можно найти в боте @BotFather. Вы можете получить или обновить все данные (например, токен) о ваших ботах в этом боте.

Вот несколько шагов, как получить токен вашего бота:

Шаг 1. Перейдите к боту @BotFather и введите команду /token.#

Как найти ключ уже существующего бота?

Как найти ключ уже существующего бота?

Вы увидите кнопки с созданными ботами.

Вытащить исходный код телеграм бота из сервера

Актуальные фриланс-проекты в категории Веб-программирование

Выгрузка данных из 1с УТ 11 в Spot2d Pradata

Подготовка выгрузки данных предусматривает несколько этапов: 1) Подготовка тестовых данных согласно полученного технического задания; 2) Проверка тестовых данных на соответствие формата ТЗ; 3) Проверка корректности выгруженных данных (продажи, остатки, приходы); 4)…

Нужно создать бота для фарма часов в дота 2 для

Требуется сделать бота для фарма часов в дота 2 в рейтинге не путать с часами в Стиме Функции должны быть автозапуск/автопринятие Фарм крипов, чтоб не кикало Отчет в тг сколько игр уже прошли на аккаунте, и профиль аккаунта СТЭК может быть любой жду ваши предложения

Перевод сайта WordPress на английский с помощью Google Translate

Необходимо на сайте https://poolkit.com.ua/ установить плагин мультиленга WPML Обновление header и footer с помощью elementor pro Создать перевод всего сайта с помощью google translate (страницы, записи, header, footer, contact form 7) После выполненной работы подробно…

Модуль SimplePars на ocStore 2.3.0.2.3 поиск и исправление ошибки

Есть проект который не парсит на украинском языке описания и не обновляет их также есть ошибка в количестве товаров. Необходимо найти и исправить ошибку и внести исправления в крон что бы это все работало

Реализация программы для Windows

Нужно создать программу на C# Windows Forms. Она позволяет решить задачу отыскания кратчайшего пути между любой парой вершин ориентированного графа с помощью алгоритма Дейкстра. Данные требования к программе: – это количество вершин графа вводится пользователем и заранее…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *