stat_summoner/law/terms_of_service.rs
1//! # Terms of Service for Stat Summoner Bot (Version 0.5.1)
2//!
3//! **Last updated: 10/03/2024**
4//!
5//! ---
6//!
7//! ## 1. Acceptance of Terms
8//!
9//! By using the **Stat Summoner** bot (hereafter referred to as "the Bot"), you agree to these Terms of Service. If you do not agree with these terms, please discontinue use of the Bot.
10//!
11//! ## 2. Description of Service
12//!
13//! The Bot provides information and statistics related to **League of Legends**, including:
14//!
15//! - Retrieval of player statistics (ranks, favorite champions, match history).
16//! - Detailed information about champions (roles, win rate, recommended builds).
17//! - Generation of random champions according to a specified role.
18//! - Tracking in-game activity of certain players for a determined duration.
19//! - Displaying the list of followed players on the Discord server.
20//!
21//! ## 3. Data Collection and Use
22//!
23//! - **Data Collected**: The Bot collects only information voluntarily provided by users, such as summoner names and public Discord identifiers (like channel IDs).
24//! - **Use of Data**: The data is used exclusively to provide the Bot's functionalities, such as retrieving statistics via Riot Games' API.
25//! - **Data Storage**: The collected information is stored securely and is not shared with third parties.
26//! - **Privacy**: No sensitive personal data is collected or processed by the Bot.
27//!
28//! ## 4. User Responsibilities
29//!
30//! By using the Bot, you agree to:
31//!
32//! - Not misuse the Bot or use it in any way that is contrary to Discord's Terms of Service or Riot Games' Terms of Use.
33//! - Provide accurate information when required for the Bot's operation.
34//! - Respect other users and not use the Bot to harass or harm others.
35//!
36//! ## 5. Limitation of Liability
37//!
38//! - The Bot is provided "as is" without any express or implied warranties.
39//! - The developer of the Bot cannot be held liable for any direct or indirect damages resulting from the use or inability to use the Bot.
40//! - The developer does not guarantee the accuracy or completeness of the information provided by the Bot.
41//!
42//! ## 6. Intellectual Property
43//!
44//! - The Bot's source code is protected by copyright laws and is licensed under the [GNU GPLv3 License](https://github.com/shvvkz/stat-summoner/blob/main/LICENSE).
45//!
46//! - **Important Notice**: This project is licensed under the [GNU GPLv3 License](https://github.com/shvvkz/stat-summoner/blob/main/LICENSE). **This line overrides the GPL-3.0**: I do not authorize the deployment of a version of this software that is intended to reach an audience. Please use the official version instead. The use of the source code must be done only in a local context (accessible only by dev) with the aim of improving the software.
47//!
48//! - Trademarks, logos, and other content from **League of Legends** are the property of **Riot Games**. The Bot is not affiliated with Riot Games.
49//!
50//! ## 7. Changes to the Terms
51//!
52//! - The developer reserves the right to modify these Terms of Service at any time.
53//! - Changes will be communicated via an announcement on the Discord server.
54//! - Continued use of the Bot after changes to the Terms constitutes acceptance of the new terms.
55//!
56//! ## 8. Governing Law
57//!
58//! - These Terms of Service are governed by the laws of [your country/region].
59//! - In the event of disputes, the courts of [your jurisdiction] will have jurisdiction.
60//!
61//! ## 9. Contact
62//!
63//! For any questions or concerns regarding the Bot or these Terms of Service, you can contact the developer at:
64//!
65//! - **GitHub Username**: shvvkz