A Simple Telegram Scheduler Bot

What so special about MasaBot?

  • Easy to use interface.
  • Private/Groups/Channels.
  • Multiple message templates.
  • Human expressable time format.
  • Fire & Forget message feature.
  • Personal TODO.
  • English and Malay support.
  • Auto Recurring Message Cleanup

How can you use MasaBot?

Here are some scenarios. Feel free to check out every one of them.

šŸ‘©ā€šŸ« Teacher

Farah is a highschool teacher. She created a group chat where she wants to engage with her students more and make the group chat more fun. Here are some ways she can use MasaBot.

  1. Schedule birthday reminders for each of her students. Remember, birthday are a special day for everyone.
  2. Schedule class/homework/school or individual task announcements.
  3. Schedule daily pop quiz or daily study tips. A little icebreaker quiz can keep the group lively.
  4. Schedule opinion polls, to check if students are able to understand on a certain topics.
  5. Schedule countdown reminders for upcoming exams.

šŸ‘Øā€šŸ”§ Freelancer

Afzan is an electrician where his day to day task involve installing, repairing and troubleshooting power systems problems. Here are some ways he can use MasaBot

  1. Schedule promotional campaigns for his services. People love a good discounts for a repair.
  2. Schedule priority scheduling for any urgent jobs.
  3. Schedule a DIY or some electrical tips for everyone. Free mantainance tips is better than nothing.
  4. Schedule previous job completion, so clients can view your previous jobs and how you handle each jobs.
  5. Schedule a client appointment message for yourself, containing the details (name, person to contact, address, etc) of your clients.
šŸ¢ Company

Genji is a team leader for a project in his company. He wants his colleagues to engage more with each other in a group chat. Here are some ways he can use MasaBot for his team and himself.

  1. Schedule daily notification for each team members of their assigned task and their deadlines.
  2. Schedule notification for upcoming events, task or announcements. Better be prepared than sorry.
  3. Schedule knowledge sharing messages, where it can contain some easy documentation or regular tips to help team stay informed.
  4. Schedule polls for any trip or event, so everyone can share their opinions.
šŸ˜ Community

Ganthi is a neighbourhood committee in her area where her job is to improve her community and neighbourhood. Here are some ways she can use MasaBot.

  1. Schedule notification for upcoming neighbourhood events.
  2. Schedule alerts or updates, such as lost and found items, mantainance updates or emergency alerts
  3. Schedule polls to gather opinions on neighborhood matters.
  4. Schedule recognition message where highlighting the contributions of active residents or volunteers.
šŸ‚ Hobbyist

Chevy loves to go for camping during his free time. He wants to share some of his journey with everyone. Here are some ways he can use MasaBot in a group chat or for himself.

  1. Schedule messages where it contains places that he can visit later on with extra details (attire, tools, do's and don'ts).
  2. Schedule a todo list before going for camping for himself or in a group chat if people involve.
  3. Schedule camping tips, cooking recipies, do's and don'ts when camping in a group chat. Knowledge sharing is a good thing.
  4. Schedule post trip messages places that he went for camping and share with everyone in a group chat.

Frequently Asked Questions

Here are some of our FAQs. If you have any other questions, please feel free to contact us.

Who is MasaBot for?

MasaBot is for everyone. Content creator, freelancer, teacher, student, or anyone who wants to send a message on a particular time or a reminder to yourself.

It's up to you how your are planning to use MasaBot for productivity.

Is MasaBot free?

A one-time charge is required in order to access all the bot features. This is to support the developer and development cost in maintaining the bot in the long run.

Is MasaBot safe?

Yes! MasaBot is designed with your safety and security in mind, and we make every effort to ensure the functionality, security, and reliability of our service.

For more information, you can view our Privacy Policy regarding the data that we collect.

Do you have different types of message that can be send?

Yes! We are currently adding/updating our message template based on user's feedback. If you have a custom scenario or feedback, do contact us and we will see if we can add to our bot.

What's the limit when using MasaBot?

The limits are fixed as below:

  • Total Schedule: 60
  • Total Box: 3
  • Total Group: 5
  • Total Favourite: 5
  • Total Todo: 20
  • Total Todo Items: 20
  • Terms of Service

    Effective Date: January 4, 2025.

    Welcome to MasaBot, a service provided by Gear Projects (hereinafter ā€œGear Projects,ā€ ā€œweā€, ā€œusā€ or "our"). By using our service, you agree to these Terms of Service (ToS). Please read them carefully.

    1. Acceptance of Terms

    By accessing or using MasaBot, you accept and agree to be bound by these ToS. If you do not agree, please discontinue using the bot. MasaBot is for everyone. Content creator, freelancer, teacher, student, or anyone who wants to send a message on a particular time or a reminder to yourself. It's up to you how you're planning to use MasaBot for productivity.

    We provide this service 'as-is' and without any warranty or guarantee. While we make every effort to ensure the functionality, security, and reliability of our service, we do not make any representations or warranties regarding the accuracy, completeness, or suitability of the information and materials found or offered in our service.

    You acknowledge and agree that your use of this service is at your own risk. We are not responsible for any damages or issues that may arise, including but not limited to, data loss, system errors, or interruptions in service. It is your responsibility to take appropriate precautions and ensure that any services or information obtained through our service meet your specific requirements.

    2. Description of Service

    MasaBot is a scheduling tool for Telegram, that allows users to create scheduled messages for themselves, groups, group topics, or channels. This includes setting specific times for messages to be sent automatically on your behalf.

    3. Intellectual Property

    All content, designs, graphics, code, software, trademarks, service marks, logos, and other materials provided by Gear Projects on this platform (collectively, the "Intellectual Property") are the exclusive property of Gear Projects. These materials are protected by copyright, trademark, patent, and other intellectual property laws. You should not reproduce, distribute, modify, or create derivative works of MasaBot in any parts thereof.

    4. User Conduct

    In no event shall we be liable for any direct, indirect, incidental, consequential, special, or exemplary damages, including but not limited to, damages for loss of profits, goodwill, use, data, or other intangible losses, resulting from the use or inability to use our services.

    When using MasaBot, you agree:

    1. Not to use the bot for spamming, harassment, or any illegal activities.
    2. Not to misuse the scheduling feature for disruptive purposes in groups or channels.
    3. To use the service responsibly and respect the rights of others.
    4. For any misuse of the service, Gear Projects is not responsible for or liable.

    5. Privacy Policy

    We respect your privacy. Data collected and stored by MasaBot includes:

    1. Basic user information provided by Telegram (e.g., telegram ID, username, first name).
    2. Scheduled messages, time settings, and recipients (yourself, groups, or channels).
    3. For any media you have provided, a unique identifier (provided by Telegram) will be stored, and not the actual media content.

    This data is stored only to provide for the service and will not be shared with third parties except as required by law. For more information, please see our Privacy Policy.

    6. Message Scheduling and Responsibility

    You acknowledge that:

    1. You are solely responsible for the content of the scheduled messages.
    2. You agree to verify the content, timing, and recipient(s) before scheduling.
    3. MasaBot may be unable to deliver messages under certain circumstances, such as connectivity issues, Telegram service outages, or permission restrictions.

    7. Content Ownership and Intellectual Property

    All content scheduled through MasaBot remains the property of the user. However, by using the bot, you grant MasaBot a limited, non-exclusive access to store and transmit the content solely to provide for the service.

    8. Payment

    We use third-party services for payment processing (e.g. payment processors). We will not store or collect your payment card details. That information is provided directly to our third-party payment processors whose use of your personal information is governed by their Privacy Policy.

    These payment processors adhere to the standards set by PCI-DSS as managed by the PCI Security Standards Council, which is a joint effort of brands like Visa, Mastercard, American Express and Discover. PCI-DSS requirements help ensure the secure handling of payment information.

    The payment processors we work with are:

    1. Stripe: By making a payment, you agree to be bound by Stripe’s Services Agreement and Privacy Policy, which govern the processing of your payment information. You also agree that your relationship with Stripe is independent of our service, and Stripe’s terms apply to all payment activities.

    9. Refunds

    All one-time charge are non-refundable. In exceptional circumstances, we may, at our sole discretion, offer a partial or full refund. Any refunds will be processed using the original payment method unless otherwise specified.

    10. Limitations of Liability

    To the fullest extent permitted by law:

    1. MasaBot is provided "as is," and makes no guarantees regarding the accuracy, reliability, or uninterrupted operation of the service.
    2. Gear Projects shall not be liable for any damages arising from the use or inability to use MasaBot, including missed schedules, duplicate messages, unintended recipients, or the bot being banned or kicked from the intended recipients.

    11. Service‑Initiated Deletion

    The service reserves the right to suspend or permanently delete any user account under the following circumstances:

    1. Violation of these Terms & Conditions or other applicable policies.
    2. Engagement in illegal, fraudulent, or harmful activities.
    3. Failure to complete required payments or maintain valid billing information.
    4. Actions that compromise the security, integrity, or reputation of the service.

    12. User‑Initiated Deletion

    Users may request deletion of their account at any time through the account settings or by contacting support. Once confirmed, all associated data will be removed in accordance with our Privacy Policy.

    13. Consequences of Deletion

    If an account is deleted by the service or by the user:

    1. The user will immediately lose access to the service and all associated data.
    2. Any stored information, content, or progress linked to the account may be permanently removed and will not be recovered.
    3. The user may be restricted from creating new accounts if the deletion resulted from serious or repeated violations.
    4. Any payment done will not be refunded.

    14. Amends to the Service and Terms

    We reserve the right to amend or discontinue any part of the service or update these ToS at any time. Changes will be posted on our website or announced in the support group for the bot, and your continued use of the service constitutes acceptance of any new terms.

    15. Governing Law

    These terms shall be governed by and construed following Malaysia laws, and you agree to this.

    16. Contact Us

    If you have any questions, concerns, or requests regarding our Terms of Service or our data practices, please contact us at @MasaBotSupport.

    Privacy Policy

    Effective Date: January 4, 2025.

    MasaBot (the ā€œServiceā€) is committed to protecting your privacy. This Privacy Policy outlines what information we collect, how we use it, and how we protect it.

    1. Information We Collect

    1.1 User Information

    When you interact with MasaBot on Telegram, we may collect certain information provided by Telegram

    1. Basic account information: such as your telegram id, username, and first name.
    2. Location for getting your time zone based on your consent.

    1.2 Scheduled Messages

    To enable scheduling, we collect the

    1. Content of messages.
    2. The scheduled time.
    3. Recipient details (yourself, specific groups, group topics, or channels) provided by you.
    4. If attachments are provided by the user such as images, videos, documents, etc, only the unique identifier is stored which is provided by Telegram.

    1.3 Usage Data

    We may collect data on how you interact with MasaBot, such as command usage, error reports, and general usage patterns. This information is used to improve the Service.

    2. How We Use Your Information

    2.1 Providing and Improving the Service

    The information we collect is primarily used to operate and improve MasaBot. Specifically, we use this information to:

    1. Schedule and send messages as requested by you.
    2. Process payments and manage your subscription if applicable.
    3. Improve the bot’s functionality and troubleshoot issues.

    3. Data Sharing and Disclosure

    3.1 Aggregated Data

    We may use aggregated or anonymized data, which does not identify you personally, for analytics and to improve the Service.

    1. Schedule and send messages as requested by you.
    2. Process payments and manage your subscription if applicable.
    3. Improve the bot’s functionality and troubleshoot issues.

    4. Data Retention

    We retain personal information only as long as necessary to fulfill the purposes outlined in this Privacy Policy, or as required by law. Scheduled messages and associated data are retained only for the duration required to complete the scheduled task, after which they can be deleted by the user.

    5. Security

    We implement industry-standard security measures to protect your data. However, no method of transmission over the Internet is entirely secure, and we cannot guarantee absolute security.

    6. Use of Third-Party Services

    We use third-party services to support our functionality. These providers may collect and process data as necessary.

    1. Stripe - For fraud prevention, compliance, and regulatory reporting, Stripe may act as a data controller, determining how certain data is processed.

    Review the privacy policies of these third parties to understand how they handle and process your data.

    7. Amends to Privacy Policy

    We may amend this Privacy Policy periodically. Any changes will be posted here with an updated effective date. We encourage you to review this Privacy Policy regularly.

    8. Contact Us

    If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us at @MasaBotSupport.