""" Tergantung hasil pembacaan csvReader, ketrigger kalo bacaan lookerstudio masih di bawah 70% """ import os from urllib import parse import requests from dotenv import load_dotenv from util import setupLogger load_dotenv() logger = setupLogger() class Bot: def __init__(self): self.token = os.getenv('BOT_TOKEN') self.chatId = os.getenv('BOT_CHAT_ID') def send_message(self, message): message = parse.quote_plus(message) url = f'https://api.telegram.org/bot{self.token}/sendMessage?chat_id={self.chatId}&text={message}' response = requests.get(url) if response.status_code == 200: logger.info(f'Message sent: {response.text}') else: logger.error(f'Error sending message: {response.text}') if __name__ == '__main__': bot = Bot() bot.send_message('ngetest aja bangsat')