AWS Account Creation

1. Go to https://portal.aws.amazon.com/billing/signup#/start and make an account.

Untitled

2. Choose personal, and fill out your information

Untitled

3. Enter payment info (will be free)

If you use your AWS instance for just the bot there is essentially no chance it will leave the free tier and charge you (other than the temporary $1 for identity check), but if you do many other things as well you may end up being charged.

Untitled

4. Verify your identity via text message or voice call

Untitled

Untitled

5. Select the Free tier

Untitled

Untitled

EC2 Instance Setup

6. Sign in to your new account as the root user

Untitled

7. Setup the Ubuntu virtual machine on your EC2 instance

Choose Ubuntu Server 20.04 as your operating system, and the t2.micro as your instance. Both of these are free tier eligible so you will not be charged for them. After you have chosen them, press launch instance.