12 lines
323 B
Elixir
12 lines
323 B
Elixir
defmodule TopPosterServer do
|
|
@doc """
|
|
Checks that `discord_id` *could be* a valid discord user id
|
|
"""
|
|
@spec is_valid_discord_id(term()) :: boolean()
|
|
def is_valid_discord_id(discord_id) when is_binary(discord_id) do
|
|
String.match?(discord_id, ~r/^\d{17,20}$/)
|
|
end
|
|
|
|
def is_valid_discord_id(_), do: false
|
|
end
|