README.rdoc in courier-0.1.3 vs README.rdoc in courier-0.1.4
- old
+ new
@@ -46,12 +46,16 @@
Если сервис отправляет сообщение в реальном времени, то он его уже
отправил, а если сообщения собираются для дальнейшей отправки, то
осуществляется эта доставка так:
- Courier.deliver_all!
+ Courier.deliver_all! # Запускает доставку по всем сервисам
+Для каждого сервиса можно запускать доставку отдельно:
+
+ Courier.service(:facebook).deliver_all!
+
== Сервисы
На данный момент реализованы сервисы:
* Courier::Service::GritterNotice - отправка сообщений через gritter_notices[http://github.com/dapi/gritter_notices]
@@ -72,11 +76,11 @@
Достаточно реализовать метод <tt>deliver_all!</tt> или <tt>deliver_message</tt>, так как +message+ удачно складывает все сообщения в базу. Например:
def deliver_all!
messages.fresh.each do |message|
- send_message_my_way(message.owner, message.text) and message.set_delivered
+ send_message_my_way(message.owner, message.text) and message.mark_as_delivered!
end
end
или
@@ -90,10 +94,9 @@
Достаточно реализоват метод +message+. Например:
def message(owner, template, args)
send_message_my_way owner, template.get_text(args)
end
-
== Contributing to courier
* Yes, please.