Прощай, мерзкий config_python.py
This commit is contained in:
parent
d8a9efffbe
commit
6849a5c801
@ -50,7 +50,7 @@ def stream_message_worker(data: dict):
|
|||||||
"Длительность: " + str(stream_duration)
|
"Длительность: " + str(stream_duration)
|
||||||
|
|
||||||
# Готовим кнопку
|
# Готовим кнопку
|
||||||
stream_button = types.InlineKeyboardButton('Открыть стрим', url='https://twitch.tv/'+streamer)
|
stream_button = types.InlineKeyboardButton('Открыть стрим', url='https://twitch.tv/'+config_python.streamer)
|
||||||
keyboard = types.InlineKeyboardMarkup()
|
keyboard = types.InlineKeyboardMarkup()
|
||||||
keyboard.add(stream_button)
|
keyboard.add(stream_button)
|
||||||
|
|
||||||
@ -66,7 +66,7 @@ def stream_message_worker(data: dict):
|
|||||||
|
|
||||||
if msgid == 0:
|
if msgid == 0:
|
||||||
# Отправляем новое сообщение
|
# Отправляем новое сообщение
|
||||||
send_message = bot.send_photo(config_python.tgchat, InputFile('tmppic.jpg'), message, reply_markup=keyboard,
|
send_message = bot.send_photo(config_python.target_tg_chat, InputFile('tmppic.jpg'), message, reply_markup=keyboard,
|
||||||
parse_mode='MarkdownV2')
|
parse_mode='MarkdownV2')
|
||||||
print(send_message)
|
print(send_message)
|
||||||
msgid = send_message.message_id
|
msgid = send_message.message_id
|
||||||
@ -77,9 +77,9 @@ def stream_message_worker(data: dict):
|
|||||||
# Готовим медиа для отправки
|
# Готовим медиа для отправки
|
||||||
media = telebot.types.InputMediaPhoto(InputFile('tmppic.jpg'))
|
media = telebot.types.InputMediaPhoto(InputFile('tmppic.jpg'))
|
||||||
# Редактируем фотку
|
# Редактируем фотку
|
||||||
edit_msg_media = bot.edit_message_media(media, config_python.tgchat, msgid, reply_markup=keyboard)
|
edit_msg_media = bot.edit_message_media(media, config_python.target_tg_chat, msgid, reply_markup=keyboard)
|
||||||
# Редактируем текст
|
# Редактируем текст
|
||||||
edit_msg_caption = bot.edit_message_caption(message, config_python.tgchat, msgid, reply_markup=keyboard,
|
edit_msg_caption = bot.edit_message_caption(message, config_python.target_tg_chat, msgid, reply_markup=keyboard,
|
||||||
parse_mode='MarkdownV2')
|
parse_mode='MarkdownV2')
|
||||||
except telebot.apihelper.ApiTelegramException as e:
|
except telebot.apihelper.ApiTelegramException as e:
|
||||||
log.error(e)
|
log.error(e)
|
||||||
@ -97,11 +97,11 @@ def no_stream_msg_worker():
|
|||||||
# Если пустой - удаляем
|
# Если пустой - удаляем
|
||||||
os.remove('msgid')
|
os.remove('msgid')
|
||||||
else:
|
else:
|
||||||
if config_python.delete_msg:
|
if config_python.cleanup_msg:
|
||||||
# Если не пустой, то удаляем сообщение по айдишнику
|
# Если не пустой, то удаляем сообщение по айдишнику
|
||||||
try:
|
try:
|
||||||
# Удаляем сообщение
|
# Удаляем сообщение
|
||||||
edit_msg = bot.delete_message(config_python.tgchat, int(msgid))
|
edit_msg = bot.delete_message(config_python.target_tg_chat, int(msgid))
|
||||||
except telebot.apihelper.ApiTelegramException as e:
|
except telebot.apihelper.ApiTelegramException as e:
|
||||||
log.error(e)
|
log.error(e)
|
||||||
# В конце удаляем айди сообщения
|
# В конце удаляем айди сообщения
|
||||||
@ -162,8 +162,8 @@ if __name__ == '__main__':
|
|||||||
log.info("Запущен")
|
log.info("Запущен")
|
||||||
config_python = load_config()
|
config_python = load_config()
|
||||||
twitch_client = Twitch(config_python.app_id, config_python.app_secret)
|
twitch_client = Twitch(config_python.app_id, config_python.app_secret)
|
||||||
bot = telebot.TeleBot(config_python.tgtoken)
|
bot = telebot.TeleBot(config_python.tg_token)
|
||||||
|
|
||||||
while True:
|
while True:
|
||||||
check_alive()
|
check_alive()
|
||||||
time.sleep(config_python.period)
|
time.sleep(config_python.check_period)
|
Loading…
Reference in New Issue
Block a user