Skip to content

Latest commit

 

History

History
65 lines (47 loc) · 4.57 KB

TERMS_OF_SERVICE.md

File metadata and controls

65 lines (47 loc) · 4.57 KB

Coding Contests Companion Bot - Terms of Service

Effective Date: 8 October 2024

Welcome to the Coding Contests Companion Bot ("Bot"), a Discord bot designed to provide information about coding contests and daily coding challenges from popular coding platforms. By using the Bot, you agree to the following Terms of Service ("Terms"). These Terms govern your use of the Bot and its features. Please read them carefully.

1. Acceptance of Terms

By adding or using the Bot in your Discord server, you agree to be bound by these Terms. If you do not agree with these Terms, do not use the Bot.

2. Description of Service

The Bot provides features including, but not limited to:

  • Displaying ongoing and upcoming coding contests from CodeChef, LeetCode, HackerRank, CodeForces, AtCoder, Google KickStart, and HackerEarth.
  • Ping alerts to remind users of contests 1 hour before they start.
  • Sending a random daily coding problem from LeetCode.

3. User Responsibilities

  • Eligibility: You must be at least 13 years old or meet the minimum age requirements of your local jurisdiction to use Discord and this Bot.
  • Account Security: As a server administrator, it is your responsibility to manage your server and the roles assigned to users. The Bot allows users to self-assign contest reminder roles, and it is your responsibility to ensure proper management of these roles.
  • Compliance: You are responsible for ensuring that your use of the Bot complies with Discord's Terms of Service, Community Guidelines, and applicable laws.

4. Content

  • The Bot relies on public APIs from third-party platforms (CodeChef, LeetCode, HackerRank, CodeForces, AtCoder, Google KickStart, and HackerEarth) to gather contest information. We do not guarantee the accuracy, completeness, or timeliness of the information provided.
  • The daily coding problems sent by the Bot are sourced from LeetCode’s API. We are not responsible for the availability or quality of the problems.

5. Permissions

By using the Bot, you grant us permission to:

  • Access and interact with your Discord server.
  • Store and process your server information (e.g., server name, user roles) to provide the service.
  • Send messages to your server's text channels in accordance with the Bot's features (e.g., contest reminders, daily problems).

6. Modifications to Service

We reserve the right to modify or discontinue the Bot or any feature of the Bot at any time, without notice. We are not liable to you or any third party for any modification, suspension, or termination of the Bot's service.

7. Prohibited Uses

You agree not to:

  • Use the Bot for any illegal activities or in violation of any laws or regulations.
  • Use the Bot to harass, abuse, or harm others.
  • Attempt to exploit or harm the Bot, its features, or other users through hacking, data mining, or unauthorized access.
  • Reverse-engineer, decompile, or attempt to derive the source code of the Bot.

8. Limitation of Liability

The Bot is provided on an "as-is" and "as-available" basis. To the fullest extent permitted by law, we disclaim any warranties, either express or implied, regarding the Bot, including but not limited to any warranties of merchantability, fitness for a particular purpose, or non-infringement.

We are not liable for:

  • Any errors or omissions in the contest information provided by the Bot.
  • Any server downtime, data loss, or issues caused by the Bot’s interaction with your Discord server.
  • Any direct, indirect, incidental, or consequential damages arising out of your use of the Bot.

9. Indemnity

You agree to indemnify and hold harmless the Bot’s developers, owners, and affiliates from any claims, losses, damages, liabilities, and expenses (including attorneys' fees) arising out of your use of the Bot or violation of these Terms.

10. Termination

We reserve the right to terminate or restrict your access to the Bot at any time, without notice, if you violate these Terms or if we discontinue the service.

11. Changes to the Terms

We may update these Terms at any time. When we do, we will revise the "Effective Date" at the top of this document. It is your responsibility to review these Terms periodically to stay informed about any changes.

12. Contact Information

If you have any questions or concerns about these Terms, or the use of the Bot, please contact us using the issues tab of github or using rdash.me contact form.

By using the Bot, you acknowledge that you have read and understood these Terms and agree to be bound by them.


Thank you for using Coding Contests Companion!