/* This file is part of Telegram Desktop, the official desktop application for the Telegram messaging service. For license and copyright information please follow this link: https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once class PeerData; class UserData; namespace Bot { struct SendCommandRequest { not_null peer; QString command; FullMsgId context; MsgId replyTo = 0; }; [[nodiscard]] QString WrapCommandInChat( not_null peer, const QString &command, const FullMsgId &context); [[nodiscard]] QString WrapCommandInChat( not_null peer, const QString &command, not_null bot); } // namespace Bot