def send(): """Отправляет расписание в активную беседу и в ЛС подписчикам рассылки "Расписание" """ bot = Bot() bot.log.setLevel("ERROR") bot.auth() d = Date() s = Schedule(d.tomorrow) s.get_raw() sch = s.generate() chat = bot.db.get_active_chat_id(group=109) bot.send_mailing(m_id=2, text=sch, group=109) bot.send_message(msg=sch, pid=chat)
from bot import Bot bot = Bot('programmer_of_mom', 'qawsedrf123') # bot.auth().get("https://www.instagram.com/p/B7tARVwogs3/").see_stories().test().quit() actions = [(bot.like, )] bot.auth().get(bot.my_page).wait().map(actions, '_9AhH0').wait().quit()
import requests from psycopg2 import ProgrammingError from vk_api.bot_longpoll import VkBotEventType from bot import Bot from database import Database from keyboard import Keyboards from scheduler import Date from scheduler import Schedule db = Database(os.environ["DATABASE_URL"]) bot = Bot() kbs = Keyboards() bot.auth() bot.update_version() class EventTypes(Enum): NEW_MESSAGE = VkBotEventType.MESSAGE_NEW def send_schedule(date: str): group = db.get_group_of_user(event["message"]["from_id"]) gid = db.get_schedule_descriptor(group) s = Schedule(date, gid) s.get_raw() if s.is_exist(): sch = s.generate() bot.send_message(msg=sch, pid=event["message"]["from_id"])