Invitation link: https://j2c.cc/neotle-bot
It's been a long time since the last Discord bot dedicated to competitive programming was released, so I guess it's time for me to make one :D
I was greatly inspired by TLE bot (see the announcement blog) and decided to recreate it under the name NeoTLE to fully unlock its potential and reach a wider audience.
This bot is online 24/7 and can be invited to any server. To invite the bot, you need to be the owner of your server. Then, go to this link (or you can search its name in App Directory) and click Add to Server. You can also use the bot directly on our Community Server.
NOTE: this is a remastered version that pays respect to the original TLE bot made by cheran-senthil.
Getting Started
First, we will guide you through the handle identification process. Most features need to know your handle so this is apparently necessary. So, you need to use the /handle identify
command and enter your Codeforces handle (nickname). The bot will then respond to you as shown in the image below:
Click the Open the problem ◳
button to open the problem link on the website. Then, submit any Compillation Error code and wait a while until the verification is successful, your handle will be linked to the bot.
Main Features
Although the bot has only been around for a short time, it already has a lot of interesting features for you to try. I will show you some of my favorites!
All bot commands are slash commands and have the prefix /. Each command belongs to a command group. To see a list of commands in a command group, use the /help command and click on the corresponding plugin (as image shown below)
Okay now you're all done! Let's go!
Final Thoughts
If you have read this far, don't hesitate to join our server to experience the bot, get the latest news and chat with everyone at https://discord.gg/pRA2tEMK9X. We always welcome and listen to your feedback! We hope to have a great time together!
Edit 1: at some point, some commands do not always work perfectly because it requires a connection to Codeforces API. If Codeforces is down, the bot is too! In such case please be patient and try using the command later!
as a tester of this bot, I recommend you to use this bot :D
As someone who's addicted to this bot, I strongly recommend you to use this bot :O
as someone who has this bot, its not 24/7, but i like that you dont have to host it
It's not actually you have this bot. I made it from scratch but not copying everything from the original bot, just use that for material. There are many new cool features (and soon) for you to found out, so I hope you'll enjoy it! <3
What separates this from the original TLE?
it has other features like you can challenge yourself by doing gitgud in a limited time (for example, 45 minutes or 1 hour) depending on what you want and duel I guess ?
Most importantly, it's a verified Discord bot.
Not too cool, but with this you can invite the bot in any servers. I've done some upscales and optimizations for it to serve a large amount of users :O
looking for someone to duel with me using this bot :)
Man, this bot is too good. Keep it up!
as his friend and support for him, this bot is comfortable for practicing CP or challenging someone with a CP match
Thanks a lot for your great work, please do not turn the bot down like the previous ones ..
I'm fully committed to put all my passion into keeping this bot up-to-date and I'm not stopping. Trust!
can you add duels against other people in the same server? thanks
I'll add this feature some days later since I want my users to get used to the bot first. Thank you for the idea btw!
tic tac toe lockout duels are funny.
Thanks! I'm glad that you enjoyed it :D
Will you publish the source code?
Nope. At least not today!
That defeats the purpose. One major factor of TLE was that it is open source so anyone could contribute. I have contributed to TLE just because I can directly open a PR and it is a good thing I think.
assigning roles to users based on their rating on Codeforces is working?
does anyone know how to have the rank-update thing with this bot like the TLE bot can give rank-updates of top 10 people (deltas) and rank changes of everyone.
Been working on this feature. It'll come soon!
Most of the problems proposed in lockout are quite old, is it possible to add a feature to include only recent problems or open source the project so we can contribute. Thanks!