Как определить, где находится Telegram-бот?

Привет всем! В случае, если вы пишите бота для Telegram — иногда бывает необходимо определить, где именно находится бот (группа, личный чат, и прочее). Как это реализовать?

На самом деле — все очень просто. В тексте сообщения, которое получает бот — указано, откуда именно это сообщение пришло. Просто посмотрите в chat.type — там будет указано, где находится данное сообщение:
— private
— group
— supergroup
— channel

Надеюсь, это хоть немного облегчило вашу ситуацию 🙂
Как всегда — в случае возникновения вопросов пишите на почту, или в Телеграм.