Merge branch 'bugfix/notice-urls-should-return-objects' into 'develop'
[akkoma] / lib / mix / tasks / relay_follow.ex
index a8152d96fcad3732d33c5746b98351dac9e820a9..4d57c6bca74d7d28574ba4be7fa2878d5d2ef68e 100644 (file)
@@ -4,9 +4,19 @@ defmodule Mix.Tasks.RelayFollow do
   alias Pleroma.Web.ActivityPub.Relay
 
   @shortdoc "Follows a remote relay"
+  @moduledoc """
+  Follows a remote relay
+
+  Usage: ``mix relay_follow <relay_url>``
+
+  Example: ``mix relay_follow https://example.org/relay``
+  """
   def run([target]) do
     Mix.Task.run("app.start")
 
     :ok = Relay.follow(target)
+
+    # put this task to sleep to allow the genserver to push out the messages
+    :timer.sleep(500)
   end
 end