> For the complete documentation index, see [llms.txt](https://support.morozovpimnev.ru/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.morozovpimnev.ru/subscription/otpravka-sms.md).

# Отправка SMS

Если клиент указал при подписке телефон, то есть возможность реализации своей логики оптравки СМС черех хук

При наличии модуля [«Короткие ссылки»](https://www.hostcms.ru/documentation/modules/shortlink/), будет формироваться удобная короткая ссылка для смс, иначе обычная ссылка на товар

{% code lineNumbers="true" %}

```php
class My_ASMP_Subscription
{
	/**
	 * $object - ASMP_Subscription_Model
	 * $args - $phone, $shortlink
	*/
	static public function sendSms($object, $args)
	{
		$link = $args[0];

		$oShop_Item = $object->Shop_Item;
		$phone = $object->phone;

		$message = sprintf("%s %s %s", ($object->type ? "Снизилась цена" : "Поступил товар"), $oShop_Item->name, $link);

		// Ваш фунционал отправки смс
	}
}

Core_Event::attach('ASMP_Subscription.sendSms', array('My_ASMP_Subscription', 'sendSms'));
```

{% endcode %}

{% hint style="warning" %}
**Внимание сам модуль не осуществляет отправку смс**
{% endhint %}
