diff --git a/lib/mix/tasks/pleroma/emoji.ex b/lib/mix/tasks/pleroma/emoji.ex
index 29c5d0c93..71d08411f 100644
--- a/lib/mix/tasks/pleroma/emoji.ex
+++ b/lib/mix/tasks/pleroma/emoji.ex
@@ -11,22 +11,6 @@ defmodule Mix.Tasks.Pleroma.Emoji do
 
   @default_manifest "https://git.pleroma.social/vaartis/emoji-index/raw/master/index.json"
 
-  defp fetch_manifest(from) do
-    Tesla.get!(from).body |> Poison.decode!()
-  end
-
-  defp parse_global_opts(args) do
-    OptionParser.parse(
-      args,
-      strict: [
-        manifest: :string
-      ],
-      aliases: [
-        m: :manifest
-      ]
-    )
-  end
-
   def run(["ls-packs" | args]) do
     Application.ensure_all_started(:hackney)
 
@@ -146,4 +130,20 @@ defmodule Mix.Tasks.Pleroma.Emoji do
       end
     end
   end
+
+  defp fetch_manifest(from) do
+    Tesla.get!(from).body |> Poison.decode!()
+  end
+
+  defp parse_global_opts(args) do
+    OptionParser.parse(
+      args,
+      strict: [
+        manifest: :string
+      ],
+      aliases: [
+        m: :manifest
+      ]
+    )
+  end
 end