Any tips to get better at chess?


My tip. Don’t play bots. Play read people. Play a few games every day. Solve puzzles. The number of puzzles should be greater than the number of games. Go over every game you play and identify ways to improve—best to do this before using computer analysis. Use computer analysis to check and improve your personal analysis.
This article might be useful: http://chessskill.blogspot.com/2021/01/advice-for-beginners.html

Play a lot, analyze your games, and primarily study tactics. Your knowledge of openings, endgame, middlegame, etc. will come from analyzing your games and going over grandmaster games. Only study one of those specific topics if it is clear you are specifically losing because of that topic.
Source: https://www.gautamnarula.com/how-to-get-good-at-chess-fast/
As a coach, I can help you with any part of that process. Good luck!

Bots are fine at the lower levels.
If you hope to stay at the lower levels, bots can help keep you there.

Bots are fine at the lower levels.
If you hope to stay at the lower levels, bots can help keep you there.
If you can't beat a 1000 bot then you need to study why.
I can tell you why without looking at the games. You do not know elementary contacts.

Bots are fine at the lower levels.
If you hope to stay at the lower levels, bots can help keep you there.
If you can't beat a 1000 bot then you need to study why. Usually, the scenario is players at 1000 can beat 1500 because the bot doesn't change its ways like a human can.
So, let's update your statement.
If you hope to stay at the lower levels AFTER BEATING 1500 bots, bots can help keep you there.
The missing link is players who can beat the 1500 bots need to then move on. But no, if you can't beat a 1000 bot, you got some easy work to do.
I did not beat Antonio yet. But I get very far sometimes.

Bots are fine at the lower levels.
If you hope to stay at the lower levels, bots can help keep you there.
If you can't beat a 1000 bot then you need to study why.
I can tell you why without looking at the games. You do not know elementary contacts.
That is the expert blindspot. The higher rated player can see the answers, but they can't see how they got to the answers just as much as the lower rated player can't see answers.
You don’t know what you are talking about.

Bots are fine at the lower levels.
If you hope to stay at the lower levels, bots can help keep you there.
If you can't beat a 1000 bot then you need to study why.
I can tell you why without looking at the games. You do not know elementary contacts.
That is the expert blindspot. The higher rated player can see the answers, but they can't see how they got to the answers just as much as the lower rated player can't see answers.
You don’t know what you are talking about.
That's fine, I am not in the position of knowing. I accept I am not 2000. But you are. So, if you don't have this blindspot, the onus is on you.
I'm speaking from the experience of coaching young players 23 years, and playing bots more than 30 years.

learn a few opening for white and black and play some puzzles so you can learn how to see a few moves in the future

Bots are fine at the lower levels.
If you hope to stay at the lower levels, bots can help keep you there.
If you can't beat a 1000 bot then you need to study why.
I can tell you why without looking at the games. You do not know elementary contacts.
That is the expert blindspot. The higher rated player can see the answers, but they can't see how they got to the answers just as much as the lower rated player can't see answers.
You don’t know what you are talking about.
That's fine, I am not in the position of knowing. I accept I am not 2000. But you are. So, if you don't have this blindspot, the onus is on you.
I'm speaking from the experience of coaching young players 23 years, and playing bots more than 30 years.
So, the way to refute using bots to learn is to put "playing bots more than 30 years" in your resume.
Your advice is not helpful.
The way bots err to weaken them is terribly unrealistic. It will not help you improve your chess.
Puzzles are more efficient and more realistic for preparing you for playing other humans.
On the other hand, training against full-strength engines, generally from set positions, will improve your chess. For instance, set up a tactical position from Fred Reinfeld, 1001 Winning Chess Sacrifices and Combinations. Play that position until you checkmate Stockfish. You will fail many times. Back up to the moment the game turned against you and try again.

@AlligatorCheckmater
I don't care whether you agree. I do think you should look up "hasty generalization". A generalization grounded in the experience of playing weakened chess engines often since 1991 hardly counts as "hasty".
.
Puzzles are efficient at all levels. But they must be the right puzzles. The puzzles I was solving this morning are not useful to those first beginning. Rather, players who need to learn elementary contacts* should look to those in Bruce Pandolfini, Beginning Chess.
.
Watching engines play is vastly different than learning by playing. Any teacher can tell you that. Learning is doing.
.
*For this technical term, please see Yuri Averbakh, Chess Tactics for Advanced Players and also @RoaringPawn's blog, for instance https://www.chess.com/blog/RoaringPawn/the-belgrade-method-for-complete-beginners-trial.