Приветствую! Есть вопрос связанный с телеграм ботом; а именно-
-имеется 2 файла *.py
-один файл telo.py выполняет функцию гет запроса на мой сервер, парсит json данные и выводит их в консоль.
-второй файл botv1.py это бот с реплей клавиатурой , который именно по нажатию на кнопку GetZN должен пользователю отправить список заказов которые собственно получает файл telo.py.
telo.py
import server
import requests
import json
def zapros():
zapros = requests.get( server.FullZap, auth=(server.login, server.password) )
jsonDATA = json.loads( zapros.text )
num = 0
print(jsonDATA['value'][num]['Number'])
if __name__ == '__main__':
zapros()
botv1.py
import telebot
import server
#import keyboard
from telo import zapros
from telebot import types
bot = telebot.TeleBot(server.token)
txtmsg = zapros()
@bot.message_handler(func=lambda message: True, content_types=['text'])
def start(message):
if message.text == '/start':
bot.send_message(message.chat.id, zapros())
markupZN = types.ReplyKeyboardMarkup()
markupZN.row('GET ZN')
bot.send_message(message.chat.id, "Вот список заказ нарядов: ", reply_markup=markupZN)
if __name__ == '__main__':
bot.polling(none_stop=True)