О, я вот тоже бота делал, только не для домашнего задания, а для расписания. Бот может выдавать расписание как для школ, так и для вузов/техникумов. Бот при выдаче расписания учитывает числитель/знаменатель, т.е. выдает пары таким образом, что не надо думать «хм, а завтра числитель или знаменатель… хм, если числитель, то такая-то пара». До сих пор пользуемся группой. Для использования бота по назначению нужно добавить его в беседу группы/класса, потом через команду внести расписание и веселиться. Для каждой беседы свое расписание. Правда, популярности бот не получил, ибо я его не рекламил, но в конференциях удалось поучаствовать.
Вот что сказано по этому поводу на официальном русскоязычном канале Дурова:
source