НУ, то есть мне можно наплодить ботов под кажный курс\факультет😊
можете так. но это дикий гемморой на поддержке. легче поддерживать 1 бота, чем 100500, если потом что-то гугл там поменяет у себя.
повторюсь, у вас задача не сильно сложная, разработка выйдет не дорого (относительно). 1 таблица синхронизируется с базой данных, бот оттуда уже информацию берет.
сделайте ТЗ и на фриланс куда-нибудь, вам там подскажут.