Контрольная работа Telegram Bots

1. Написать бота, который "разворачивает" все полученные в него сообщения и отправляет обратно, к примеру если ему написать "Привет", то он ответит "тевирП".
2. Написать бота "анонимный чат", который делает следующее: Ему можно написать /find, после чего бот будет ждать, когда кто-нибудь другой тоже напишет /find. Этих людей он "соединит" в чат, а именно: через бота люди смогут писать друг другу (бот будет дублировать сообщения от одного человека и отправлять их другому). Также должна быть команда /exit, позволяющая выйти из чата.
2.2. Бот "анонимных групп":
Ему можно написать /findgroup *число*, после чего вы можете писать в бота сообщения, но для других людей, которые написали /findgroup *число* (то же самое число), будет показываться следующее:
"*псевдоним*(к примеру Енот/Ёж/Жук/Жираф) написал:
*текст сообщения*"
Также должна быть команда /exit, при этом всем должно прийти сообщение "*псевдоним* вышел из чата"