Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FujiwaraChoki/MoneyPrinterV2
/ functions
Functions
141 in github.com/FujiwaraChoki/MoneyPrinterV2
⨍
Functions
141
◇
Types & classes
12
↳
Endpoints
7
↓ 1 callers
Function
get_whisper_device
Gets the target device for Whisper inference. Returns: device (str): Whisper device
src/config.py:266
↓ 1 callers
Function
get_whisper_model
Gets the local Whisper model name. Returns: model (str): Whisper model name
src/config.py:256
↓ 1 callers
Function
get_zip_url
Gets the URL to the zip file containing the songs. Returns: url (str): The URL to the zip file
src/config.py:156
↓ 1 callers
Method
is_go_installed
Check if go is installed. Returns: bool: True if go is installed, False otherwise.
src/classes/Outreach.py:49
↓ 1 callers
Function
list_models
Lists all models available on the local Ollama server. Returns: models (list[str]): Sorted list of model names.
src/llm_provider.py:12
↓ 1 callers
Function
main
Main function to post content to Twitter or upload videos to YouTube. This function determines its operation based on command-line arguments:
src/cron.py:13
↓ 1 callers
Function
main
Main entry point for the application, providing a menu-driven interface to manage YouTube, Twitter bots, Affiliate Marketing, and Outreach tasks.
src/main.py:21
↓ 1 callers
Function
main
()
scripts/preflight_local.py:34
↓ 1 callers
Function
print_banner
Prints the introductory ASCII Art Banner. Returns: None
src/art.py:4
↓ 1 callers
Method
run_scraper_with_args_for_30_seconds
Run the scraper with the specified arguments for 30 seconds. Args: args (str): The arguments to run the scraper with.
src/classes/Outreach.py:116
↓ 1 callers
Method
scrape_product_information
This method will be used to scrape the product information from the affiliate link.
src/classes/AFM.py:91
↓ 1 callers
Method
set_email_for_website
Extracts an email address from a website and updates a CSV file with it. This method sends a GET request to the specified website, searches f
src/classes/Outreach.py:163
↓ 1 callers
Method
start
Start the outreach process. Returns: None
src/classes/Outreach.py:199
↓ 1 callers
Method
synthesize
(self, text, output_file=os.path.join(ROOT_DIR, ".mp", "audio.wav"))
src/classes/Tts.py:15
↓ 1 callers
Method
unzip_file
Unzip the file. Args: zip_link (str): The link to the zip file. Returns: None
src/classes/Outreach.py:63
Method
__init__
(self)
src/classes/Tts.py:11
Method
__init__
Constructor for the Outreach class. Returns: None
src/classes/Outreach.py:24
Method
__init__
(self, message: str, status_code: Optional[int] = None)
src/classes/PostBridge.py:15
Method
__init__
Initializes the Affiliate Marketing class. Args: affiliate_link (str): The affiliate link fp_profile_path (s
src/classes/AFM.py:23
Method
__init__
Initializes the Twitter Bot. Args: account_uuid (str): The account UUID account_nickname (str): The account
src/classes/Twitter.py:29
Method
__init__
Constructor for YouTube Class. Args: account_uuid (str): The unique identifier for the YouTube account. acco
src/classes/YouTube.py:50
Method
__init__
(self, status_code: int, json_data=None, text: str = "")
tests/test_post_bridge_client.py:18
Function
close_running_selenium_instances
Closes any running Selenium instances. Returns: None
src/utils.py:13
Function
get_firefox_profile_path
Gets the path to the Firefox profile. Returns: path (str): The path to the Firefox profile
src/config.py:52
Function
job
()
src/main.py:207
Method
language
Getter Method for the language to use. Returns: language (str): The language
src/classes/YouTube.py:113
Method
niche
Getter Method for the niche. Returns: niche (str): The niche
src/classes/YouTube.py:103
Method
test_account_ids_work_without_platform_filters
( self, get_config_mock, post_bridge_cls_mock, )
tests/test_post_bridge_integration.py:118
Method
test_create_post_retries_after_rate_limit
(self, sleep_mock)
tests/test_post_bridge_client.py:83
Method
test_cron_mode_skips_when_auto_crosspost_is_disabled
( self, get_config_mock, post_bridge_cls_mock, )
tests/test_post_bridge_integration.py:58
Method
test_crosspost_does_not_run_when_youtube_upload_fails
( self, get_verbose_mock, select_model_mock, get_accounts_mock, tts_cl
tests/test_cron_post_bridge.py:49
Method
test_interactive_crosspost_uploads_and_posts
( self, get_config_mock, post_bridge_cls_mock, )
tests/test_post_bridge_integration.py:83
Method
test_invalid_or_empty_platforms_do_not_expand_to_defaults
(self)
tests/test_config.py:32
Method
test_list_social_accounts_follows_pagination
(self, _sleep_mock)
tests/test_post_bridge_client.py:31
Method
test_missing_platforms_uses_defaults
(self)
tests/test_config.py:23
Method
test_non_list_platforms_fail_closed
(self)
tests/test_config.py:49
Method
test_non_object_post_bridge_config_falls_back_to_defaults
(self)
tests/test_config.py:66
Method
test_request_rewinds_streamed_upload_body_before_retry
(self, sleep_mock)
tests/test_post_bridge_client.py:130
Method
test_resolve_social_account_ids_interactive_prompts_for_ambiguous_accounts
(self)
tests/test_post_bridge_integration.py:20
Method
test_resolve_social_account_ids_skips_non_interactive_when_multiple_accounts_exist
(self)
tests/test_post_bridge_integration.py:40
Method
test_upload_media_does_not_forward_api_bearer_token_to_signed_upload_url
(self)
tests/test_post_bridge_client.py:101
← previous
101–141 of 141, ranked by callers