GithubHelp home page GithubHelp logo

mrarnaudmichel / coco-bot Goto Github PK

View Code? Open in Web Editor NEW
9.0 2.0 2.0 54.34 MB

CocoBot is a bot that can be used to make videos for Youtube Shorts, TikTok, and Instagram Reels. It can also be used to make videos for other platforms, but it is optimized for these three.

Home Page: https://cocobot.arnaudmichel.fr/

License: MIT License

Python 100.00%
automation bot python shorts tiktok

coco-bot's Introduction

CocoBot

CocoBot

๐Ÿ“ Description:

CocoBot ๐Ÿค– bridges content creation and platform optimization by automating video editing for TikTok and YouTube Shorts. Its goal is to enhance engagement and visibility of videos, empowering creators to reach wider audiences with polished content.

๐Ÿ“Œ Website:

For more information, visit the CocoBot website.

๐Ÿ“ฆ Installation:

To install CocoBot, follow the instructions in the Installation Guide.

For the impatient, here is a quick guide:

git clone [email protected]:MrArnaudMichel/Coco-Bot.git
cd Coco-Bot
cp config/config.example.json config/config.json
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

Then, edit the config/config.json file to add your TikTok and YouTube API keys.

๐Ÿš€ Usage:

To use CocoBot, follow the instructions in the User Guide.

๐Ÿ› ๏ธ Development:

To contribute to CocoBot, follow the instructions in the Development Guide. You can also join the Discord server to discuss the project with the community.

๐Ÿ“œ License:

CocoBot is licensed under the MIT License. See the LICENSE file for more details.

coco-bot's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

coco-bot's Issues

Bug when subtitles are disable

Describe the bug
Bug when subtitles are disable -> final does not exist

To Reproduce
Steps to reproduce the behavior:

  1. Go to config.json
  2. Click on start
  3. Wait for editing

Expected behavior
No runtime error

Implementation of Editing Customization Features on the Website

Implementation of Editing Customization Features on the Website

Description


Problem

Currently, the editing is done is the programs.

Objective

The objective of this issue is to propose and implement editing customization features on our website, allowing users to personalize their reading and editing experience according to their preferences.

Features to Add


  1. Custom Theme Selection: Allow users to choose from a selection of predefined themes or create their own theme by adjusting colors, fonts, and other visual settings.

  2. Layout Options: Offer options to adjust content layout, such as font style, text size, margins, etc.

  3. Night Mode: Integrate a night mode that darkens the interface for more comfortable reading in low-light conditions.

  4. User Preferences Sync: Enable users to save their editing customization preferences so that they are automatically applied during their future visits.

Tasks


  • Analyze libraries and tools available to implement these features.
  • Design an intuitive user interface for editing customization.
  • Implement editing customization features on the website.
  • Perform quality assurance tests to ensure proper functioning and compatibility of features across different browsers and devices.
  • Document the added features to facilitate understanding and usage.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.