python-zulip-api
Python library for the Zulip API.
File Explorer
Download Latest Version (.zip)- zulip-ci.yml
- zulip-tests.yml
- FUNDING.yml
- pull_request_template.md
- __init__.py
- doc.md
- packaged_helloworld.py
- README.md
- setup.py
- .coveragerc
- clean-branches
- clean-repo
- custom_check.py
- deploy
- deploy-branch
- fetch-pull-request
- fetch-rebase-pull-request
- gitlint-rules.py
- lint
- lint-commits
- provision
- reset-to-pull-request
- review
- run-mypy
- interrealm_bridge_config.py
- README.md
- run-interrealm-bridge
- doc.md
- irc-mirror.py
- irc_mirror_backend.py
- README.md
- requirements.txt
- __init__.py
- doc.md
- matrix_bridge.conf
- matrix_bridge.py
- README.md
- requirements.txt
- test_matrix.py
- todo.md
- bridge_with_slack_config.py
- README.md
- requirements.txt
- run-slack-bridge
- doc.md
- requirements.txt
- zulip_codebase_config.py
- zulip_codebase_mirror
- doc.md
- post-receive
- requirements.txt
- zulip_git_config.py
- doc.md
- get-google-credentials
- google-calendar
- requirements.txt
- doc.md
- requirements.txt
- zulip_changegroup.py
- jabber_mirror.py
- jabber_mirror_backend.py
- requirements.txt
- README.md
- requirements.txt
- summarize-topic
- log2zulip
- requirements.txt
- doc.md
- nagios-notify-zulip
- requirements.txt
- zulip_nagios.cfg
- zuliprc.example
- doc.md
- post_deploy
- requirements.txt
- zulip_openshift_config.py
- doc.md
- git_p4.py
- license.txt
- requirements.txt
- zulip_change-commit.py
- zulip_perforce_config.py
- doc.md
- requirements.txt
- rss-bot
- doc.md
- post-commit
- requirements.txt
- zulip_svn_config.py
- doc.md
- requirements.txt
- zulip_trac.py
- zulip_trac_config.py
- __init__.py
- README.md
- requirements.txt
- zulip_trello.py
- check-mirroring
- process_ccache
- requirements.txt
- sync-public-streams
- zephyr_ctypes.py
- zephyr_mirror.py
- zephyr_mirror_backend.py
- zmirror-renew-kerberos
- zmirror_private.conf.template
- __init__.py
- __init__.py
- test_default_arguments.py
- test_hash_util_decode.py
- alert-words
- create-user
- delete-message
- delete-stream
- edit-message
- edit-stream
- get-history
- get-messages
- get-public-streams
- get-raw-message
- get-stream-topics
- get-subscriptions
- get-user-presence
- list-users
- message-history
- mute-topic
- print-events
- print-messages
- realm-emoji
- send-message
- subscribe
- unsubscribe
- update-message-flags
- upload-file
- welcome-message
- zuliprc
- __init__.py
- api_examples.py
- cli.py
- py.typed
- send.py
- CHANGELOG.md
- MANIFEST.in
- README.md
- setup.cfg
- setup.py
- list-commands.png
- account_info.json
- create_plan.json
- create_plan_error.json
- invalid_api_key.json
- list_customers.json
- list_plans.json
- list_sources.json
- list_subscriptions.json
- test_key_error.json
- __init__.py
- baremetrics.conf
- baremetrics.py
- doc.md
- test_baremetrics.py
- test_error.json
- test_invalid_when_handle_message.json
- test_invalid_when_initialize.json
- test_message_with_daystamp_and_value.json
- test_message_with_daystamp_and_value_and_comment.json
- test_message_with_value_and_comment.json
- test_valid_auth_token.json
- __init__.py
- beeminder.conf
- beeminder.py
- doc.md
- test_beeminder.py
- __init__.py
- chess.conf
- chessbot.py
- doc.md
- requirements.txt
- test_chessbot.py
- __init__.py
- connect_four.py
- controller.py
- doc.md
- test_connect_four.py
- multiple-converts.png
- __init__.py
- converter.py
- doc.md
- test_converter.py
- utils.py
- correct_word.png
- wrong_word.png
- test_incorrect_word.json
- test_multi_type_word.json
- test_single_type_word.json
- __init__.py
- define.py
- doc.md
- test_define.py
- test_403.json
- test_alternate_result.json
- test_empty_response.json
- test_exception.json
- test_normal.json
- __init__.py
- dialogflow.conf
- dialogflow.py
- doc.md
- requirements.txt
- test_dialogflow.py
- __init__.py
- doc.md
- dropbox_share.conf
- dropbox_share.py
- requirements.txt
- test_dropbox_share.py
- test_util.py
- EncryptBot-terminal.png
- EncryptBot-test.png
- EncryptBot-test2.png
- EncryptBot-test3.png
- __init__.py
- doc.md
- encrypt.py
- test_encrypt.py
- __init__.py
- doc.md
- file_uploader.py
- requirements.txt
- test_file_uploader.py
- 1.png
- test_found_invalid_recipient.json
- test_message_send_failed.json
- test_message_send_success.json
- test_no_recipient_found.json
- __init__.py
- doc.md
- flock.conf
- flock.py
- test_flock.py
- __init__.py
- followup.conf
- followup.py
- test_followup.py
- usage.png
- archive.json
- archive_error.json
- comment.json
- comment_error.json
- delete.json
- delete_error.json
- open.json
- open_error.json
- spam.json
- spam_error.json
- __init__.py
- doc.md
- front.conf
- front.py
- test_front.py
- __init__.py
- game_handler_bot.py
- test_game_handler_bot.py
- __init__.py
- doc.md
- game_of_fifteen.py
- test_game_of_fifteen.py
- giphy-connection-error.png
- giphy-gif-found.png
- giphy-gif-not-found.png
- test_403.json
- test_no_result.json
- test_normal.json
- test_random.json
- __init__.py
- doc.md
- giphy.conf
- giphy.py
- logo.png
- test_giphy.py
- test_404.json
- test_issue.json
- test_pull.json
- __init__.py
- doc.md
- github_detail.conf
- github_detail.py
- logo.svg
- test_github_detail.py
- test_403.json
- test_api_access_not_configured.json
- test_conn_error.json
- test_invalid_api_key.json
- test_languages.json
- test_normal.json
- test_quotation.json
- __init__.py
- doc.md
- google_translate.conf
- google_translate.py
- test_google_translate.py
- __init__.py
- doc.md
- helloworld.py
- test_helloworld.py
- __init__.py
- help.py
- test_help.py
- idonethis-entries-list-specific-team.png
- idonethis-help.png
- idonethis-invalid-command.png
- idonethis-list-entries-all-teams.png
- idonethis-list-teams.png
- idonethis-new-entry-specific-team.png
- idonethis-new-entry.png
- idonethis-team-info.png
- api_noop.json
- team_list.json
- test_401.json
- test_create_entry.json
- test_create_entry_team_2.json
- test_entries_list.json
- test_show_team.json
- __init__.py
- doc.md
- idonethis.conf
- idonethis.py
- test_idonethis.py
- __init__.py
- incident.py
- __init__.py
- doc.md
- incrementor.py
- test_incrementor.py
- test_create.json
- test_create_error.json
- test_edit.json
- test_edit_error.json
- test_get.json
- test_get_error.json
- test_search.json
- test_search_scheme.json
- __init__.py
- doc.md
- jira.conf
- jira.py
- test_jira.py
- test_invalid_access_token.json
- test_normal.json
- __init__.py
- doc.md
- link_shortener.conf
- link_shortener.py
- test_link_shortener.py
- mentions_demo.png
- get_account_id.json
- get_alert_id.json
- get_mentions.json
- invalid_api_key.json
- __init__.py
- doc.md
- mention.conf
- mention.py
- test_mention.py
- __init__.py
- constants.py
- database.py
- game.py
- game_data.py
- interface.py
- mechanics.py
- __init__.py
- test_constants.py
- test_database.py
- test_game.py
- test_interface.py
- test_mechanics.py
- .gitignore
- __init__.py
- merels.py
- test_merels.py
- website_result_fail.json
- website_result_success.json
- __init__.py
- extract.py
- parse.py
- report.py
- __init__.py
- doc.md
- monkeytestit.conf
- monkeytestit.py
- test_monkeytestit.py
- link_details_example.png
- query_example.png
- top_opportunities_example.png
- test_multiple_results.json
- test_no_results.json
- test_one_result.json
- test_top_opportunities.json
- __init__.py
- doc.md
- requirements.txt
- salesforce.conf
- salesforce.py
- test_salesforce.py
- utils.py
- test_incorrect_query.json
- test_multi_word.json
- test_number_query.json
- test_single_word.json
- test_status_code.json
- __init__.py
- doc.md
- stack_overflow.py
- test_stack_overflow.py
- test_reply.json
- __init__.py
- susi.py
- test_susi.py
- __init__.py
- doc.md
- test_tictactoe.py
- tictactoe.py
- list_commands.png
- exception_boards.json
- exception_cards.json
- exception_checklists.json
- exception_lists.json
- get_all_boards.json
- get_board_descs.json
- get_cards.json
- get_checklists.json
- get_lists.json
- invalid_key.json
- __init__.py
- doc.md
- test_trello.py
- trello.conf
- trello.py
- test_new_question.json
- test_status_code.json
- __init__.py
- test_trivia_quiz.py
- trivia_quiz.py
- api_response.json
- __init__.py
- Readme.md
- requirements.txt
- test_twitpost.py
- twitpost.py
- twitter.ini
- __init__.py
- doc.md
- test_virtual_fs.py
- virtual_fs.py
- screen1.png
- screen2.png
- test_city_not_found.json
- test_city_with_country.json
- test_only_city.json
- test_only_country.json
- __init__.py
- doc.md
- test_weather.py
- weather.conf
- weather.py
- test_hash_query.json
- test_incorrect_query.json
- test_multi_word.json
- test_number_query.json
- test_single_word.json
- test_status_code.json
- __init__.py
- doc.md
- test_wikipedia.py
- wikipedia.py
- __init__.py
- doc.md
- requirements.txt
- test_witai.py
- witai.conf
- witai.py
- xkcd-help.png
- xkcd-latest.png
- xkcd-random.png
- xkcd-specific-id.png
- xkcd-wrong-command.png
- xkcd-wrong-id.png
- test_latest.json
- test_not_existing_id.json
- test_not_existing_id_2.json
- test_random.json
- test_specific_id.json
- __init__.py
- doc.md
- logo.png
- test_xkcd.py
- xkcd.py
- yoda-speak-api.png
- test_1.json
- test_2.json
- test_api_key_error.json
- test_invalid_input.json
- test_only_numbers.json
- test_service_unavailable_error.json
- test_unknown_error.json
- __init__.py
- doc.md
- test_yoda.py
- yoda.conf
- yoda.py
- youtube-api-enabled.png
- youtube-error.png
- youtube-list.png
- youtube-not-found.png
- youtube-search.png
- test_invalid_key.json
- test_keyok.json
- test_multiple.json
- test_noresult.json
- test_single.json
- test_unknown_error.json
- __init__.py
- doc.md
- test_youtube.py
- youtube.conf
- youtube.py
- __init__.py
- test_finder.py
- test_lib.py
- test_run.py
- .gitignore
- __init__.py
- bot_shell.py
- custom_exceptions.py
- finder.py
- game_handler.py
- lib.py
- provision.py
- py.typed
- request_test_lib.py
- run.py
- simple_lib.py
- test_file_utils.py
- test_lib.py
- architecture.md
- README.md
- setup.py
- __init__.py
- server_test_lib.py
- test.conf
- test_server.py
- __init__.py
- input_parameters.py
- py.typed
- server.py
- README.md
- setup.py
- zulip-botserver-supervisord.conf
- .codecov.yml
- .editorconfig
- .gitignore
- .gitlint
- .mailmap
- LICENSE
- NOTICE
- pyproject.toml
- README.md
- requirements.txt
- THIRDPARTY
# Installation Guide
1. Get the code
git clone https://github.com/zulip/python-zulip-api
Downloads the entire project code from GitHub to your computer.
cd python-zulip-api
Moves into the project folder you just downloaded.
2. Python
Easy RecommendedPrerequisites
pip install -r requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
python <์คํํ ํ์ผ๋ช
>.py # README์์ ์ ํํ ์คํ ํ์ผ๋ช
์ ํ์ธํ์ธ์
Runs the Python script (or module).
If it runs without errors and prints output in the terminal, it worked.
// repository documentation
Was this content helpful?
(0 ratings)
