Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fussuchalice/dropbox-unofficial-telegram-bot
Dropbox Unofficial Telegram Bot is a Telegram bot that allows you to interact with your Dropbox account right from the Telegram app. You can manage files, share links, move files, and even upload files directly to your Dropbox account.
https://github.com/fussuchalice/dropbox-unofficial-telegram-bot
api-client dropbox java java-locale telegram-bot telegrambots
Last synced: 4 days ago
JSON representation
Dropbox Unofficial Telegram Bot is a Telegram bot that allows you to interact with your Dropbox account right from the Telegram app. You can manage files, share links, move files, and even upload files directly to your Dropbox account.
- Host: GitHub
- URL: https://github.com/fussuchalice/dropbox-unofficial-telegram-bot
- Owner: FussuChalice
- License: mit
- Created: 2023-10-31T13:53:47.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-21T10:05:42.000Z (about 1 year ago)
- Last Synced: 2024-11-08T02:56:38.909Z (about 2 months ago)
- Topics: api-client, dropbox, java, java-locale, telegram-bot, telegrambots
- Language: Java
- Homepage:
- Size: 260 KB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![image](https://github.com/FussuChalice/dropbox-unofficial-telegram-bot/assets/70341920/053ac439-0901-41f5-b454-1c3352fc9c91)
# Dropbox Unofficial Telegram Bot![License](https://img.shields.io/badge/license-MIT-green)
Dropbox Unofficial Telegram Bot is a Telegram bot that allows you to interact with your Dropbox account right from the Telegram app. You can manage files, share links, move files, and even upload files directly to your Dropbox account.
## Bot In Telegram
https://t.me/dropbox_unofficial_bot## Docs
- [https://fussuchalice.github.io/dropbox-unofficial-telegram-bot/javadoc/](https://fussuchalice.github.io/dropbox-unofficial-telegram-bot/javadoc/)
- [Compile and build applications with IntelliJ IDEA](https://www.jetbrains.com/help/idea/compiling-applications.html)## Features
- View your Dropbox account information.
- List files and folders in a specific Dropbox directory.
- Generate shareable links for files and folders in Dropbox.
- Move files from one path to another in Dropbox.
- Upload files to Dropbox by sending them to the bot.## Prerequisites
Before you begin, ensure you have met the following requirements:
- You have a Telegram account.
- You have a Dropbox account.
- You have created a Telegram bot using [BotFather](https://core.telegram.org/bots#botfather).
- You have a Dropbox API app and access token.## Installation
1. Clone this repository:
```bash
git clone https://github.com/FussuChalice/dropbox-unofficial-telegram-bot.git
```
2. Build to jar and start with java. Read [Docs](#docs)## Usage
1. Start a chat with your bot.
2. Use the `/auth` command to authorize your Dropbox account.
3. Start using the available commands (e.g., `/get_account_info`, `/ls`, `/share`, `/move`, or upload a file).### Use Telemetry
To use Telemetry after `java -jar dropbox-bot.jar` use `> `## Contributing
Contributions are welcome! Here's how you can contribute to this project:
1. Fork the project.
2. Create your feature branch (`git checkout -b feature/YourFeature`).
3. Commit your changes (`git commit -m 'Add some feature'`).
4. Push to the branch (`git push origin feature/YourFeature`).
5. Create a new Pull Request.## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
## Disclaimer
Dropbox Unofficial Telegram Bot is an open-source project created solely for educational and informational purposes. This project is not an official application developed or endorsed by Dropbox Inc., Telegram Messenger LLP, or any other third-party services mentioned in this project.Please be aware that you are solely responsible for using this software. Dropbox Unofficial Telegram Bot makes no warranties regarding the accuracy, security, or reliability of the code and any potential consequences of its use. Before deploying the software, it is recommended to review the code, permissions, and configurations, and understand them.
Dropbox Unofficial Telegram Bot, its contributors, and developers are not liable for any damage, data loss, or other issues that may arise from using this software. This project is provided without any warranties and is provided "as is."
Please exercise caution and abide by the terms of service and privacy policies of external services or APIs used in this project. Dropbox Unofficial Telegram Bot is not a replacement for official applications or services, and it is recommended to use official applications when available.
By using this software, you agree to these terms and conditions.
## Tools
A big thank you to the following tools and platforms that were used during the development of this project:
- [IntelliJ IDEA](https://www.jetbrains.com/idea/): Our preferred integrated development environment (IDE).
- [Notepad++](https://notepad-plus-plus.org/): An excellent text editor for coding and scripting.
- [Telegram](https://telegram.org/): The messaging platform that powers this Telegram bot.
- [Git](https://git-scm.com/): The essential version control system that helped manage this project.
We appreciate the contributions of these tools and services in making this project possible.