diff --git a/products/1.1.1.1/src/content/fun-stuff/dns-over-discord.md b/products/1.1.1.1/src/content/fun-stuff/dns-over-discord.md new file mode 100644 index 00000000000000..e3271e1a06fdf4 --- /dev/null +++ b/products/1.1.1.1/src/content/fun-stuff/dns-over-discord.md @@ -0,0 +1,43 @@ +--- +order: 2 +--- + +# DNS over Discord + +Ever wanted to make DNS requests from the comfort of your Discord server? Well now you can, thanks to the [@1.1.1.1 bot](https://bit.ly/DNS-over-Discord). + +To start using the DNS over Discord bot, invite it to your Discord server using this link: [https://bit.ly/DNS-over-Discord](https://bit.ly/DNS-over-Discord) + +The bot only requires basic permissions to read messages in your server and send messages to reply to the DNS queries. + +Once the bot is in your server, you can mention it (@1.1.1.1) followed by a domain name to begin making DNS requests. Provide DNS record types after the domain name to get back results for each record type. You can also use an asterisk ("*") in place of a record type to get back DNS results for all supported types. + +If you ever need help with the usage of the DNS over Discord bot, mention it (@1.1.1.1) with no other arguments and it will return a help message with example usage for all supported features of the bot. + +Example: + + @1.1.1.1 cloudflare.com + +Returns: + +![@1.1.1.1 cloudflare.com](../static/dns-over-discord-1.png) + +Example: + + @1.1.1.1 cloudflare.com A AAAA + +Returns: + +![@1.1.1.1 cloudflare.com A AAAA](../static/dns-over-discord-2.png) + + +DNS over Discord supports the following record types, with `*` being supported to fetch them all: + + A + NS + CNAME + MX + TXT + AAAA + SRV + CAA diff --git a/products/1.1.1.1/src/content/fun-stuff/dns-over-email.md b/products/1.1.1.1/src/content/fun-stuff/dns-over-email.md index 18156e13d3d3ec..a0327fb33d8952 100644 --- a/products/1.1.1.1/src/content/fun-stuff/dns-over-email.md +++ b/products/1.1.1.1/src/content/fun-stuff/dns-over-email.md @@ -1,5 +1,5 @@ --- -order: 2 +order: 3 --- # DNS over email @@ -40,4 +40,4 @@ Example: Returns: -![DNS-over-email](https://developers.cloudflare.com/1.1.1.1/img/dns-over-email.png) +![DNS-over-email](../static/dns-over-email.png) diff --git a/products/1.1.1.1/src/content/fun-stuff/dns-over-telegram.md b/products/1.1.1.1/src/content/fun-stuff/dns-over-telegram.md index 0184796248ea93..4ca8bfe6009c5f 100644 --- a/products/1.1.1.1/src/content/fun-stuff/dns-over-telegram.md +++ b/products/1.1.1.1/src/content/fun-stuff/dns-over-telegram.md @@ -1,5 +1,5 @@ --- -order: 3 +order: 4 --- # DNS over Telegram diff --git a/products/1.1.1.1/src/content/fun-stuff/dns-over-tor.md b/products/1.1.1.1/src/content/fun-stuff/dns-over-tor.md index 6f91a22f2d1d06..878a714c4cce9f 100644 --- a/products/1.1.1.1/src/content/fun-stuff/dns-over-tor.md +++ b/products/1.1.1.1/src/content/fun-stuff/dns-over-tor.md @@ -1,5 +1,5 @@ --- -order: 4 +order: 5 --- # DNS over Tor diff --git a/products/1.1.1.1/src/content/fun-stuff/dns-over-twitter.md b/products/1.1.1.1/src/content/fun-stuff/dns-over-twitter.md index ad8713204da2f7..c18090d7ca8d3e 100644 --- a/products/1.1.1.1/src/content/fun-stuff/dns-over-twitter.md +++ b/products/1.1.1.1/src/content/fun-stuff/dns-over-twitter.md @@ -1,5 +1,5 @@ --- -order: 5 +order: 6 --- # DNS over Twitter diff --git a/products/1.1.1.1/src/content/fun-stuff/index.md b/products/1.1.1.1/src/content/fun-stuff/index.md index 29b9a754af3ab7..7163fc4e107e64 100644 --- a/products/1.1.1.1/src/content/fun-stuff/index.md +++ b/products/1.1.1.1/src/content/fun-stuff/index.md @@ -2,7 +2,7 @@ order: 9 --- -# Fun with DNs +# Fun with DNS 1.1.1.1's key innovation was bringing DNS to other transport protocols. You may have heard about [DNS over HTTPS](dns-over-https/) and [DNS over TLS](dns-over-tls/), but you may not have heard of the more breakthrough protocols such as [DNS over Twitter (DoT)](./fun-stuff/dns-over-twitter/). diff --git a/products/1.1.1.1/src/content/static/dns-over-discord-1.png b/products/1.1.1.1/src/content/static/dns-over-discord-1.png new file mode 100644 index 00000000000000..afdd84062cee99 Binary files /dev/null and b/products/1.1.1.1/src/content/static/dns-over-discord-1.png differ diff --git a/products/1.1.1.1/src/content/static/dns-over-discord-2.png b/products/1.1.1.1/src/content/static/dns-over-discord-2.png new file mode 100644 index 00000000000000..b49eb502a5c0c4 Binary files /dev/null and b/products/1.1.1.1/src/content/static/dns-over-discord-2.png differ