Mads Cordes
5 supporters
The bot of spacetree.art

The bot of spacetree.art

Jun 12, 2020

I've been fiddling around with the telegram API for the last couple of weeks, been wondering what to build.

For those who does know what SpaceTree.art is, it's a simple bot, it does one thing, and what it does, it does a great job at! Exactly, a bot that surfs around outer-space, finds a planet, looks for a tree, then takes a picture of said tree. After this process, it'll post it back to you!

I've been a super fond of telegram, and it's platform, for a couple of years now. So, why not expand what they do? Thus a @SpaceArtTreeBot came to life!

How do you create such an awesome bot then? Well, you talk to the great @BotFather of course! They have everything you need to know. Simply ask the for "/help", and they shall explain!

What does it do, then?

With a simple question, comes - sometimes - a simple explanation. All it does is, to ask for a tree, just like the site. Provide a seed; or don't. Give it a resolution; or don't. And it shall return a beautifully fantastic tree just for you!

Help

First of all, you should ask the bot for help. This is done by sending the "/help"-command.

Easy peasy!

Tree

Now, I really want to see a such tree. Well scroll up! It's at the top of this post. Or even simpler. Ask the bot for a tree! Do this by sending the "/tree"-command, this will return a new tree in full HD with a random seed.

Seeds are used to identify the planet and tree it finds.

You can also provide a seed like so: "/tree my_seed", please remember if you only provide a seed, you cannot use spaces in the seed. It's really not too clever with this 🤪.

If you would like a tree, that is not in full HD, you can provide a "quality", this is done by: "/tree qhd seed with spaces". Notice how you can use spaces in the seed now. But cannot leave the seed out.

There are a few pre-defined qualities that can be used:

  • 240p: 352x240

  • 360p: 480x360

  • sd: 858x480

  • hd: 1280x720

  • fhd: 1920x1080

  • qhd: 2560x1440

  • 4k: 3840x2160

Or, of course, you can provide a custom size! It's as easy as "/tree 1500x1500 seed". This command for instance, will return a tree as seen below.

You'll also receive a direct link to that tree, this one has a URL of: https://make.spacetree.art/seed?w=1500&h=1500.

Show me what it does!

Okay, okay! Don't yell at me! 😢

That's all!

Thanks for reading, and again, here is a link to the bot: @SpaceArtTreeBot

Enjoy this post?

Buy Mads Cordes a mocha

More from Mads Cordes