├── .cz.toml ├── .devcontainer ├── Dockerfile └── devcontainer.json ├── .editorconfig ├── .gitattributes ├── .github ├── FUNDING.yml ├── renovate.json └── workflows │ ├── nitpick.yml │ ├── pre-commit-update.yml │ └── tests.yml ├── .gitignore ├── .mailmap ├── .pre-commit-config.yaml ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── alembic ├── README ├── env.py ├── script.py.mako └── versions │ ├── 18971030c3e0_update_quote_table_to_use_booleans.py │ ├── 263108d18172_sync_nullables.py │ ├── 60f88c7765e0_add_connection_to_permissions_tables.py │ ├── 7ddf6215d3dd_sync_nullables_after_migration.py │ └── e31beb6a9203_add_msg_id_to_tells_table.py ├── cloudbot ├── __init__.py ├── __main__.py ├── bot.py ├── client.py ├── clients │ ├── __init__.py │ └── irc.py ├── config.py ├── db.py ├── errors.py ├── event.py ├── hook.py ├── permissions.py ├── plugin.py ├── plugin_hooks.py ├── reloader.py └── util │ ├── __init__.py │ ├── async_util.py │ ├── colors.py │ ├── database.py │ ├── filesize.py │ ├── formatting.py │ ├── func_utils.py │ ├── http.py │ ├── irc.py │ ├── mapping.py │ ├── pager.py │ ├── sequence.py │ ├── text.py │ ├── textgen.py │ ├── timeformat.py │ ├── timeparse.py │ ├── tokenbucket.py │ └── web.py ├── codecov.yml ├── config.default.json ├── data ├── 8ball_responses.txt ├── attacks │ ├── bdsm.json │ ├── bite.json │ ├── clinton.json │ ├── compliment.json │ ├── fight.json │ ├── flirt.json │ ├── glomp.json │ ├── highfive.json │ ├── hug.json │ ├── insult.json │ ├── kill.json │ ├── lart.json │ ├── lurve.json │ ├── nk.json │ ├── pokemon.json │ ├── present.json │ ├── slap.json │ ├── spank.json │ ├── stab.json │ ├── strax.json │ ├── trump.json │ └── westworld.json ├── book_puns.txt ├── cheers.txt ├── confucious.txt ├── do_it.txt ├── drinks.json ├── fmk.txt ├── food │ ├── beer.json │ ├── birthday.json │ ├── brekkie.json │ ├── burger.json │ ├── cake.json │ ├── cereal.json │ ├── cheese.json │ ├── chicken.json │ ├── chocolate.json │ ├── coffee.json │ ├── cookies.json │ ├── donut.json │ ├── doobie.json │ ├── halal.json │ ├── hotchoc.json │ ├── icecream.json │ ├── kebab.json │ ├── keto.json │ ├── kosher.json │ ├── milkshake.json │ ├── muffin.json │ ├── noodles.json │ ├── nugget.json │ ├── pancake.json │ ├── pasta.json │ ├── pie.json │ ├── pizza.json │ ├── potato.json │ ├── rice.json │ ├── sandwich.json │ ├── scone.json │ ├── soup.json │ ├── squid.json │ ├── steak.json │ ├── sushi.json │ ├── taco.json │ ├── tea.json │ ├── vpizza.json │ └── wine.json ├── fortunes.txt ├── gnomecards.json ├── hookup.json ├── kenm.txt ├── kero.txt ├── lawyerjoke.txt ├── leet.json ├── lenny.json ├── name_files │ ├── dragons.json │ ├── dwarves.json │ ├── elves_female.json │ ├── elves_male.json │ ├── fantasy.json │ ├── female.json │ ├── general.json │ ├── hobbits.json │ ├── inns.json │ ├── items.json │ ├── male.json │ ├── narn.json │ └── warrior_cats.json ├── one_liners.txt ├── password_words.txt ├── puns.txt ├── reaction_macros.json ├── topicchange.txt ├── verysmart.txt ├── wisdom.txt └── yo_momma.txt ├── docs ├── README.md ├── dev │ └── main.md ├── installing │ ├── nix.md │ └── win.md └── user │ ├── configuration.md │ ├── googlecustomsearch_id.md │ ├── googledevconsole_api.md │ ├── img │ ├── cse_1.png │ ├── cse_2.png │ ├── cse_3.png │ ├── gdev_1.png │ ├── gdev_2.png │ ├── gdev_3.png │ ├── gdev_4.png │ ├── gdev_5.png │ ├── gdev_6.png │ ├── gdev_7.png │ ├── gdev_8.png │ ├── oc_1.png │ ├── oc_2.png │ ├── oc_3.png │ └── wn_1.png │ ├── main_user.md │ ├── octopart_api.md │ ├── openweathermap.md │ ├── optout.md │ └── wordnik_api.md ├── plugins ├── __init__.py ├── admin_bot.py ├── admin_channel.py ├── animal_gifs.py ├── attacks.py ├── badwords.py ├── bible.py ├── books.py ├── brainfuck.py ├── brew.py ├── cats.py ├── chain.py ├── chatbot.py ├── cheer.py ├── core │ ├── __init__.py │ ├── autojoin.py │ ├── cap.py │ ├── chan_key_db.py │ ├── chan_log.py │ ├── chan_track.py │ ├── check_conn.py │ ├── core_connect.py │ ├── core_ctcp.py │ ├── core_hooks.py │ ├── core_misc.py │ ├── core_out.py │ ├── core_sieve.py │ ├── core_tracker.py │ ├── help.py │ ├── history.py │ ├── hook_stats.py │ ├── ignore.py │ ├── log.py │ ├── optout.py │ ├── plugin_control.py │ ├── regex_chans.py │ ├── sasl.py │ └── server_info.py ├── correction.py ├── cryptocurrency.py ├── cypher.py ├── deals.py ├── dig.py ├── dogpile.py ├── domainr.py ├── dragonvale.py ├── dramatica.py ├── drinks.py ├── duckhunt.py ├── eightball.py ├── etymology.py ├── fact.py ├── factoids.py ├── feeds.py ├── flip.py ├── fmk.py ├── foaas.py ├── foods.py ├── fortune.py ├── gaming.py ├── giphy.py ├── github.py ├── gnomeagainsthumanity.py ├── google_cse.py ├── google_translate.py ├── googleurlparse.py ├── grab.py ├── herald.py ├── hookup.py ├── horoscope.py ├── imgur.py ├── issafe.py ├── jokes.py ├── karma.py ├── kenm.py ├── lastfm.py ├── lenny.py ├── librefm.py ├── link_announcer.py ├── linux.py ├── lmgtfy.py ├── locate.py ├── lyricsnmusic.py ├── minecraft_ping.py ├── minecraft_user.py ├── minecraft_wiki.py ├── mock.py ├── myfitnesspal.py ├── name_generator.py ├── notes.py ├── octopart.py ├── password.py ├── pastebins │ ├── __init__.py │ └── sprunge.py ├── penis.py ├── piglatin.py ├── ping.py ├── plpaste.py ├── poll.py ├── profile.py ├── profiling.py ├── quote.py ├── randomusefulwebsites.py ├── reactions.py ├── reddit_info.py ├── remind.py ├── scene.py ├── seen.py ├── shorten.py ├── shrug.py ├── snopes.py ├── speedtest.py ├── sportscores.py ├── spotify.py ├── steam_store.py ├── steam_user.py ├── steamdb.py ├── stock.py ├── suggest.py ├── system.py ├── tell.py ├── time_plugin.py ├── topicchange.py ├── tvdb.py ├── twitter.py ├── urban.py ├── utility.py ├── validate.py ├── verysmart.py ├── vimeo.py ├── weather.py ├── wikipedia.py ├── wolframalpha.py ├── wordnik.py ├── wyr.py ├── xkcd.py ├── yelling.py └── youtube.py ├── pyproject.toml ├── requirements-dev.txt ├── requirements.txt ├── tests ├── __init__.py ├── conftest.py ├── core_tests │ ├── __init__.py │ ├── test_bot.py │ ├── test_client.py │ ├── test_config.py │ ├── test_errors.py │ ├── test_event.py │ ├── test_hook.py │ ├── test_init.py │ ├── test_irc_client.py │ ├── test_main.py │ ├── test_permission_manager.py │ ├── test_plugin_hooks.py │ ├── test_plugin_manager.py │ ├── test_reloader.py │ ├── test_schema_migration.py │ └── util_tests │ │ ├── __init__.py │ │ ├── test_colors.py │ │ ├── test_database.py │ │ ├── test_filesize.py │ │ ├── test_formatting.py │ │ ├── test_func_utils.py │ │ ├── test_http.py │ │ ├── test_irc.py │ │ ├── test_mapping.py │ │ ├── test_sequence.py │ │ ├── test_textgen.py │ │ ├── test_timeformat.py │ │ ├── test_timeparse.py │ │ ├── test_tokenbucket.py │ │ └── test_web.py ├── data │ ├── cloudbot.pem │ ├── owm.json │ └── xkcd │ │ ├── 1.json │ │ ├── 10.json │ │ ├── 100.json │ │ ├── 1000.json │ │ ├── 1500.json │ │ ├── 20.json │ │ ├── 2000.json │ │ ├── 50.json │ │ ├── 500.json │ │ └── get_xkcd_info.py ├── plugin_tests │ ├── __init__.py │ ├── conftest.py │ ├── test_admin_bot.py │ ├── test_admin_channel.py │ ├── test_autojoin.py │ ├── test_badwords.py │ ├── test_bible.py │ ├── test_books.py │ ├── test_brainfuck.py │ ├── test_brew.py │ ├── test_cap.py │ ├── test_cats.py │ ├── test_chain.py │ ├── test_chan_key_db.py │ ├── test_chan_log.py │ ├── test_chan_track.py │ ├── test_chatbot.py │ ├── test_core_connect.py │ ├── test_core_hooks.py │ ├── test_core_misc.py │ ├── test_core_sieve.py │ ├── test_cryptocurrency.py │ ├── test_ctcp.py │ ├── test_cypher.py │ ├── test_data_plugins.py │ ├── test_deals.py │ ├── test_drinks.py │ ├── test_duckhunt.py │ ├── test_fact.py │ ├── test_factoids.py │ ├── test_feeds.py │ ├── test_flip.py │ ├── test_gaming.py │ ├── test_giphy.py │ ├── test_github.py │ ├── test_googleurlparse.py │ ├── test_grab.py │ ├── test_help.py │ ├── test_herald.py │ ├── test_hookup.py │ ├── test_horoscope.py │ ├── test_ignore.py │ ├── test_imgur.py │ ├── test_jokes.py │ ├── test_karma.py │ ├── test_lastfm.py │ ├── test_librefm.py │ ├── test_link_announcer.py │ ├── test_linux.py │ ├── test_lmgtfy.py │ ├── test_locate.py │ ├── test_log.py │ ├── test_minecraft_ping.py │ ├── test_mock.py │ ├── test_notes.py │ ├── test_optout.py │ ├── test_pager_commands.py │ ├── test_password.py │ ├── test_paste_sprunge.py │ ├── test_ping.py │ ├── test_poll.py │ ├── test_profile.py │ ├── test_quote.py │ ├── test_reddit_info.py │ ├── test_regex_chans.py │ ├── test_remind.py │ ├── test_sasl.py │ ├── test_seen.py │ ├── test_server_info.py │ ├── test_shorten.py │ ├── test_spotify.py │ ├── test_steam_store.py │ ├── test_stock.py │ ├── test_tell.py │ ├── test_time.py │ ├── test_tvdb.py │ ├── test_utility.py │ ├── test_vimeo.py │ ├── test_weather.py │ ├── test_wikipedia.py │ ├── test_wordnik.py │ ├── test_xkcd.py │ ├── test_yelling.py │ └── test_youtube.py └── util │ ├── __init__.py │ ├── async_mock.py │ ├── mock_bot.py │ ├── mock_config.py │ ├── mock_conn.py │ ├── mock_db.py │ ├── mock_irc_client.py │ └── mock_module.py └── tools ├── escape_non_ascii.py └── format_json.py /.cz.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/.cz.toml -------------------------------------------------------------------------------- /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [linuxdaemon] 2 | -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/nitpick.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/.github/workflows/nitpick.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit-update.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/.github/workflows/pre-commit-update.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/.gitignore -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/.mailmap -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/README.md -------------------------------------------------------------------------------- /alembic/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/alembic/README -------------------------------------------------------------------------------- /alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/alembic/env.py -------------------------------------------------------------------------------- /alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/alembic/script.py.mako -------------------------------------------------------------------------------- /alembic/versions/18971030c3e0_update_quote_table_to_use_booleans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/alembic/versions/18971030c3e0_update_quote_table_to_use_booleans.py -------------------------------------------------------------------------------- /alembic/versions/263108d18172_sync_nullables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/alembic/versions/263108d18172_sync_nullables.py -------------------------------------------------------------------------------- /alembic/versions/60f88c7765e0_add_connection_to_permissions_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/alembic/versions/60f88c7765e0_add_connection_to_permissions_tables.py -------------------------------------------------------------------------------- /alembic/versions/7ddf6215d3dd_sync_nullables_after_migration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/alembic/versions/7ddf6215d3dd_sync_nullables_after_migration.py -------------------------------------------------------------------------------- /alembic/versions/e31beb6a9203_add_msg_id_to_tells_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/alembic/versions/e31beb6a9203_add_msg_id_to_tells_table.py -------------------------------------------------------------------------------- /cloudbot/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/__init__.py -------------------------------------------------------------------------------- /cloudbot/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/__main__.py -------------------------------------------------------------------------------- /cloudbot/bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/bot.py -------------------------------------------------------------------------------- /cloudbot/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/client.py -------------------------------------------------------------------------------- /cloudbot/clients/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/clients/__init__.py -------------------------------------------------------------------------------- /cloudbot/clients/irc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/clients/irc.py -------------------------------------------------------------------------------- /cloudbot/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/config.py -------------------------------------------------------------------------------- /cloudbot/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/db.py -------------------------------------------------------------------------------- /cloudbot/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/errors.py -------------------------------------------------------------------------------- /cloudbot/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/event.py -------------------------------------------------------------------------------- /cloudbot/hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/hook.py -------------------------------------------------------------------------------- /cloudbot/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/permissions.py -------------------------------------------------------------------------------- /cloudbot/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/plugin.py -------------------------------------------------------------------------------- /cloudbot/plugin_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/plugin_hooks.py -------------------------------------------------------------------------------- /cloudbot/reloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/reloader.py -------------------------------------------------------------------------------- /cloudbot/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/util/__init__.py -------------------------------------------------------------------------------- /cloudbot/util/async_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/util/async_util.py -------------------------------------------------------------------------------- /cloudbot/util/colors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/util/colors.py -------------------------------------------------------------------------------- /cloudbot/util/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/util/database.py -------------------------------------------------------------------------------- /cloudbot/util/filesize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/util/filesize.py -------------------------------------------------------------------------------- /cloudbot/util/formatting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/util/formatting.py -------------------------------------------------------------------------------- /cloudbot/util/func_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/util/func_utils.py -------------------------------------------------------------------------------- /cloudbot/util/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/util/http.py -------------------------------------------------------------------------------- /cloudbot/util/irc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/util/irc.py -------------------------------------------------------------------------------- /cloudbot/util/mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/util/mapping.py -------------------------------------------------------------------------------- /cloudbot/util/pager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/util/pager.py -------------------------------------------------------------------------------- /cloudbot/util/sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/util/sequence.py -------------------------------------------------------------------------------- /cloudbot/util/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/util/text.py -------------------------------------------------------------------------------- /cloudbot/util/textgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/util/textgen.py -------------------------------------------------------------------------------- /cloudbot/util/timeformat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/util/timeformat.py -------------------------------------------------------------------------------- /cloudbot/util/timeparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/util/timeparse.py -------------------------------------------------------------------------------- /cloudbot/util/tokenbucket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/util/tokenbucket.py -------------------------------------------------------------------------------- /cloudbot/util/web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/cloudbot/util/web.py -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/codecov.yml -------------------------------------------------------------------------------- /config.default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/config.default.json -------------------------------------------------------------------------------- /data/8ball_responses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/8ball_responses.txt -------------------------------------------------------------------------------- /data/attacks/bdsm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/bdsm.json -------------------------------------------------------------------------------- /data/attacks/bite.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/bite.json -------------------------------------------------------------------------------- /data/attacks/clinton.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/clinton.json -------------------------------------------------------------------------------- /data/attacks/compliment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/compliment.json -------------------------------------------------------------------------------- /data/attacks/fight.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/fight.json -------------------------------------------------------------------------------- /data/attacks/flirt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/flirt.json -------------------------------------------------------------------------------- /data/attacks/glomp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/glomp.json -------------------------------------------------------------------------------- /data/attacks/highfive.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/highfive.json -------------------------------------------------------------------------------- /data/attacks/hug.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/hug.json -------------------------------------------------------------------------------- /data/attacks/insult.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/insult.json -------------------------------------------------------------------------------- /data/attacks/kill.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/kill.json -------------------------------------------------------------------------------- /data/attacks/lart.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/lart.json -------------------------------------------------------------------------------- /data/attacks/lurve.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/lurve.json -------------------------------------------------------------------------------- /data/attacks/nk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/nk.json -------------------------------------------------------------------------------- /data/attacks/pokemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/pokemon.json -------------------------------------------------------------------------------- /data/attacks/present.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/present.json -------------------------------------------------------------------------------- /data/attacks/slap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/slap.json -------------------------------------------------------------------------------- /data/attacks/spank.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/spank.json -------------------------------------------------------------------------------- /data/attacks/stab.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/stab.json -------------------------------------------------------------------------------- /data/attacks/strax.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/strax.json -------------------------------------------------------------------------------- /data/attacks/trump.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/trump.json -------------------------------------------------------------------------------- /data/attacks/westworld.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/attacks/westworld.json -------------------------------------------------------------------------------- /data/book_puns.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/book_puns.txt -------------------------------------------------------------------------------- /data/cheers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/cheers.txt -------------------------------------------------------------------------------- /data/confucious.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/confucious.txt -------------------------------------------------------------------------------- /data/do_it.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/do_it.txt -------------------------------------------------------------------------------- /data/drinks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/drinks.json -------------------------------------------------------------------------------- /data/fmk.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/fmk.txt -------------------------------------------------------------------------------- /data/food/beer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/beer.json -------------------------------------------------------------------------------- /data/food/birthday.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/birthday.json -------------------------------------------------------------------------------- /data/food/brekkie.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/brekkie.json -------------------------------------------------------------------------------- /data/food/burger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/burger.json -------------------------------------------------------------------------------- /data/food/cake.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/cake.json -------------------------------------------------------------------------------- /data/food/cereal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/cereal.json -------------------------------------------------------------------------------- /data/food/cheese.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/cheese.json -------------------------------------------------------------------------------- /data/food/chicken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/chicken.json -------------------------------------------------------------------------------- /data/food/chocolate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/chocolate.json -------------------------------------------------------------------------------- /data/food/coffee.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/coffee.json -------------------------------------------------------------------------------- /data/food/cookies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/cookies.json -------------------------------------------------------------------------------- /data/food/donut.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/donut.json -------------------------------------------------------------------------------- /data/food/doobie.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/doobie.json -------------------------------------------------------------------------------- /data/food/halal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/halal.json -------------------------------------------------------------------------------- /data/food/hotchoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/hotchoc.json -------------------------------------------------------------------------------- /data/food/icecream.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/icecream.json -------------------------------------------------------------------------------- /data/food/kebab.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/kebab.json -------------------------------------------------------------------------------- /data/food/keto.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/keto.json -------------------------------------------------------------------------------- /data/food/kosher.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/kosher.json -------------------------------------------------------------------------------- /data/food/milkshake.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/milkshake.json -------------------------------------------------------------------------------- /data/food/muffin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/muffin.json -------------------------------------------------------------------------------- /data/food/noodles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/noodles.json -------------------------------------------------------------------------------- /data/food/nugget.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/nugget.json -------------------------------------------------------------------------------- /data/food/pancake.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/pancake.json -------------------------------------------------------------------------------- /data/food/pasta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/pasta.json -------------------------------------------------------------------------------- /data/food/pie.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/pie.json -------------------------------------------------------------------------------- /data/food/pizza.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/pizza.json -------------------------------------------------------------------------------- /data/food/potato.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/potato.json -------------------------------------------------------------------------------- /data/food/rice.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/rice.json -------------------------------------------------------------------------------- /data/food/sandwich.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/sandwich.json -------------------------------------------------------------------------------- /data/food/scone.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/scone.json -------------------------------------------------------------------------------- /data/food/soup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/soup.json -------------------------------------------------------------------------------- /data/food/squid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/squid.json -------------------------------------------------------------------------------- /data/food/steak.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/steak.json -------------------------------------------------------------------------------- /data/food/sushi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/sushi.json -------------------------------------------------------------------------------- /data/food/taco.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/taco.json -------------------------------------------------------------------------------- /data/food/tea.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/tea.json -------------------------------------------------------------------------------- /data/food/vpizza.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/vpizza.json -------------------------------------------------------------------------------- /data/food/wine.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/food/wine.json -------------------------------------------------------------------------------- /data/fortunes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/fortunes.txt -------------------------------------------------------------------------------- /data/gnomecards.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/gnomecards.json -------------------------------------------------------------------------------- /data/hookup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/hookup.json -------------------------------------------------------------------------------- /data/kenm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/kenm.txt -------------------------------------------------------------------------------- /data/kero.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/kero.txt -------------------------------------------------------------------------------- /data/lawyerjoke.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/lawyerjoke.txt -------------------------------------------------------------------------------- /data/leet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/leet.json -------------------------------------------------------------------------------- /data/lenny.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/lenny.json -------------------------------------------------------------------------------- /data/name_files/dragons.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/name_files/dragons.json -------------------------------------------------------------------------------- /data/name_files/dwarves.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/name_files/dwarves.json -------------------------------------------------------------------------------- /data/name_files/elves_female.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/name_files/elves_female.json -------------------------------------------------------------------------------- /data/name_files/elves_male.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/name_files/elves_male.json -------------------------------------------------------------------------------- /data/name_files/fantasy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/name_files/fantasy.json -------------------------------------------------------------------------------- /data/name_files/female.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/name_files/female.json -------------------------------------------------------------------------------- /data/name_files/general.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/name_files/general.json -------------------------------------------------------------------------------- /data/name_files/hobbits.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/name_files/hobbits.json -------------------------------------------------------------------------------- /data/name_files/inns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/name_files/inns.json -------------------------------------------------------------------------------- /data/name_files/items.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/name_files/items.json -------------------------------------------------------------------------------- /data/name_files/male.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/name_files/male.json -------------------------------------------------------------------------------- /data/name_files/narn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/name_files/narn.json -------------------------------------------------------------------------------- /data/name_files/warrior_cats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/name_files/warrior_cats.json -------------------------------------------------------------------------------- /data/one_liners.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/one_liners.txt -------------------------------------------------------------------------------- /data/password_words.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/password_words.txt -------------------------------------------------------------------------------- /data/puns.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/puns.txt -------------------------------------------------------------------------------- /data/reaction_macros.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/reaction_macros.json -------------------------------------------------------------------------------- /data/topicchange.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/topicchange.txt -------------------------------------------------------------------------------- /data/verysmart.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/verysmart.txt -------------------------------------------------------------------------------- /data/wisdom.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/wisdom.txt -------------------------------------------------------------------------------- /data/yo_momma.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/data/yo_momma.txt -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/dev/main.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/installing/nix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/installing/nix.md -------------------------------------------------------------------------------- /docs/installing/win.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/installing/win.md -------------------------------------------------------------------------------- /docs/user/configuration.md: -------------------------------------------------------------------------------- 1 | ###Configuration 2 | 3 | This left blank for now. 4 | -------------------------------------------------------------------------------- /docs/user/googlecustomsearch_id.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/googlecustomsearch_id.md -------------------------------------------------------------------------------- /docs/user/googledevconsole_api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/googledevconsole_api.md -------------------------------------------------------------------------------- /docs/user/img/cse_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/img/cse_1.png -------------------------------------------------------------------------------- /docs/user/img/cse_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/img/cse_2.png -------------------------------------------------------------------------------- /docs/user/img/cse_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/img/cse_3.png -------------------------------------------------------------------------------- /docs/user/img/gdev_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/img/gdev_1.png -------------------------------------------------------------------------------- /docs/user/img/gdev_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/img/gdev_2.png -------------------------------------------------------------------------------- /docs/user/img/gdev_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/img/gdev_3.png -------------------------------------------------------------------------------- /docs/user/img/gdev_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/img/gdev_4.png -------------------------------------------------------------------------------- /docs/user/img/gdev_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/img/gdev_5.png -------------------------------------------------------------------------------- /docs/user/img/gdev_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/img/gdev_6.png -------------------------------------------------------------------------------- /docs/user/img/gdev_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/img/gdev_7.png -------------------------------------------------------------------------------- /docs/user/img/gdev_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/img/gdev_8.png -------------------------------------------------------------------------------- /docs/user/img/oc_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/img/oc_1.png -------------------------------------------------------------------------------- /docs/user/img/oc_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/img/oc_2.png -------------------------------------------------------------------------------- /docs/user/img/oc_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/img/oc_3.png -------------------------------------------------------------------------------- /docs/user/img/wn_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/img/wn_1.png -------------------------------------------------------------------------------- /docs/user/main_user.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/main_user.md -------------------------------------------------------------------------------- /docs/user/octopart_api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/octopart_api.md -------------------------------------------------------------------------------- /docs/user/openweathermap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/openweathermap.md -------------------------------------------------------------------------------- /docs/user/optout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/optout.md -------------------------------------------------------------------------------- /docs/user/wordnik_api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/docs/user/wordnik_api.md -------------------------------------------------------------------------------- /plugins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/admin_bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/admin_bot.py -------------------------------------------------------------------------------- /plugins/admin_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/admin_channel.py -------------------------------------------------------------------------------- /plugins/animal_gifs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/animal_gifs.py -------------------------------------------------------------------------------- /plugins/attacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/attacks.py -------------------------------------------------------------------------------- /plugins/badwords.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/badwords.py -------------------------------------------------------------------------------- /plugins/bible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/bible.py -------------------------------------------------------------------------------- /plugins/books.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/books.py -------------------------------------------------------------------------------- /plugins/brainfuck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/brainfuck.py -------------------------------------------------------------------------------- /plugins/brew.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/brew.py -------------------------------------------------------------------------------- /plugins/cats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/cats.py -------------------------------------------------------------------------------- /plugins/chain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/chain.py -------------------------------------------------------------------------------- /plugins/chatbot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/chatbot.py -------------------------------------------------------------------------------- /plugins/cheer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/cheer.py -------------------------------------------------------------------------------- /plugins/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/core/autojoin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/autojoin.py -------------------------------------------------------------------------------- /plugins/core/cap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/cap.py -------------------------------------------------------------------------------- /plugins/core/chan_key_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/chan_key_db.py -------------------------------------------------------------------------------- /plugins/core/chan_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/chan_log.py -------------------------------------------------------------------------------- /plugins/core/chan_track.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/chan_track.py -------------------------------------------------------------------------------- /plugins/core/check_conn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/check_conn.py -------------------------------------------------------------------------------- /plugins/core/core_connect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/core_connect.py -------------------------------------------------------------------------------- /plugins/core/core_ctcp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/core_ctcp.py -------------------------------------------------------------------------------- /plugins/core/core_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/core_hooks.py -------------------------------------------------------------------------------- /plugins/core/core_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/core_misc.py -------------------------------------------------------------------------------- /plugins/core/core_out.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/core_out.py -------------------------------------------------------------------------------- /plugins/core/core_sieve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/core_sieve.py -------------------------------------------------------------------------------- /plugins/core/core_tracker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/core_tracker.py -------------------------------------------------------------------------------- /plugins/core/help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/help.py -------------------------------------------------------------------------------- /plugins/core/history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/history.py -------------------------------------------------------------------------------- /plugins/core/hook_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/hook_stats.py -------------------------------------------------------------------------------- /plugins/core/ignore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/ignore.py -------------------------------------------------------------------------------- /plugins/core/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/log.py -------------------------------------------------------------------------------- /plugins/core/optout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/optout.py -------------------------------------------------------------------------------- /plugins/core/plugin_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/plugin_control.py -------------------------------------------------------------------------------- /plugins/core/regex_chans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/regex_chans.py -------------------------------------------------------------------------------- /plugins/core/sasl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/sasl.py -------------------------------------------------------------------------------- /plugins/core/server_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/core/server_info.py -------------------------------------------------------------------------------- /plugins/correction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/correction.py -------------------------------------------------------------------------------- /plugins/cryptocurrency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/cryptocurrency.py -------------------------------------------------------------------------------- /plugins/cypher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/cypher.py -------------------------------------------------------------------------------- /plugins/deals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/deals.py -------------------------------------------------------------------------------- /plugins/dig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/dig.py -------------------------------------------------------------------------------- /plugins/dogpile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/dogpile.py -------------------------------------------------------------------------------- /plugins/domainr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/domainr.py -------------------------------------------------------------------------------- /plugins/dragonvale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/dragonvale.py -------------------------------------------------------------------------------- /plugins/dramatica.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/dramatica.py -------------------------------------------------------------------------------- /plugins/drinks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/drinks.py -------------------------------------------------------------------------------- /plugins/duckhunt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/duckhunt.py -------------------------------------------------------------------------------- /plugins/eightball.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/eightball.py -------------------------------------------------------------------------------- /plugins/etymology.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/etymology.py -------------------------------------------------------------------------------- /plugins/fact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/fact.py -------------------------------------------------------------------------------- /plugins/factoids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/factoids.py -------------------------------------------------------------------------------- /plugins/feeds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/feeds.py -------------------------------------------------------------------------------- /plugins/flip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/flip.py -------------------------------------------------------------------------------- /plugins/fmk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/fmk.py -------------------------------------------------------------------------------- /plugins/foaas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/foaas.py -------------------------------------------------------------------------------- /plugins/foods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/foods.py -------------------------------------------------------------------------------- /plugins/fortune.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/fortune.py -------------------------------------------------------------------------------- /plugins/gaming.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/gaming.py -------------------------------------------------------------------------------- /plugins/giphy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/giphy.py -------------------------------------------------------------------------------- /plugins/github.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/github.py -------------------------------------------------------------------------------- /plugins/gnomeagainsthumanity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/gnomeagainsthumanity.py -------------------------------------------------------------------------------- /plugins/google_cse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/google_cse.py -------------------------------------------------------------------------------- /plugins/google_translate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/google_translate.py -------------------------------------------------------------------------------- /plugins/googleurlparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/googleurlparse.py -------------------------------------------------------------------------------- /plugins/grab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/grab.py -------------------------------------------------------------------------------- /plugins/herald.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/herald.py -------------------------------------------------------------------------------- /plugins/hookup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/hookup.py -------------------------------------------------------------------------------- /plugins/horoscope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/horoscope.py -------------------------------------------------------------------------------- /plugins/imgur.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/imgur.py -------------------------------------------------------------------------------- /plugins/issafe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/issafe.py -------------------------------------------------------------------------------- /plugins/jokes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/jokes.py -------------------------------------------------------------------------------- /plugins/karma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/karma.py -------------------------------------------------------------------------------- /plugins/kenm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/kenm.py -------------------------------------------------------------------------------- /plugins/lastfm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/lastfm.py -------------------------------------------------------------------------------- /plugins/lenny.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/lenny.py -------------------------------------------------------------------------------- /plugins/librefm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/librefm.py -------------------------------------------------------------------------------- /plugins/link_announcer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/link_announcer.py -------------------------------------------------------------------------------- /plugins/linux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/linux.py -------------------------------------------------------------------------------- /plugins/lmgtfy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/lmgtfy.py -------------------------------------------------------------------------------- /plugins/locate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/locate.py -------------------------------------------------------------------------------- /plugins/lyricsnmusic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/lyricsnmusic.py -------------------------------------------------------------------------------- /plugins/minecraft_ping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/minecraft_ping.py -------------------------------------------------------------------------------- /plugins/minecraft_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/minecraft_user.py -------------------------------------------------------------------------------- /plugins/minecraft_wiki.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/minecraft_wiki.py -------------------------------------------------------------------------------- /plugins/mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/mock.py -------------------------------------------------------------------------------- /plugins/myfitnesspal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/myfitnesspal.py -------------------------------------------------------------------------------- /plugins/name_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/name_generator.py -------------------------------------------------------------------------------- /plugins/notes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/notes.py -------------------------------------------------------------------------------- /plugins/octopart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/octopart.py -------------------------------------------------------------------------------- /plugins/password.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/password.py -------------------------------------------------------------------------------- /plugins/pastebins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/pastebins/sprunge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/pastebins/sprunge.py -------------------------------------------------------------------------------- /plugins/penis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/penis.py -------------------------------------------------------------------------------- /plugins/piglatin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/piglatin.py -------------------------------------------------------------------------------- /plugins/ping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/ping.py -------------------------------------------------------------------------------- /plugins/plpaste.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/plpaste.py -------------------------------------------------------------------------------- /plugins/poll.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/poll.py -------------------------------------------------------------------------------- /plugins/profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/profile.py -------------------------------------------------------------------------------- /plugins/profiling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/profiling.py -------------------------------------------------------------------------------- /plugins/quote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/quote.py -------------------------------------------------------------------------------- /plugins/randomusefulwebsites.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/randomusefulwebsites.py -------------------------------------------------------------------------------- /plugins/reactions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/reactions.py -------------------------------------------------------------------------------- /plugins/reddit_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/reddit_info.py -------------------------------------------------------------------------------- /plugins/remind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/remind.py -------------------------------------------------------------------------------- /plugins/scene.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/scene.py -------------------------------------------------------------------------------- /plugins/seen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/seen.py -------------------------------------------------------------------------------- /plugins/shorten.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/shorten.py -------------------------------------------------------------------------------- /plugins/shrug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/shrug.py -------------------------------------------------------------------------------- /plugins/snopes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/snopes.py -------------------------------------------------------------------------------- /plugins/speedtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/speedtest.py -------------------------------------------------------------------------------- /plugins/sportscores.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/sportscores.py -------------------------------------------------------------------------------- /plugins/spotify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/spotify.py -------------------------------------------------------------------------------- /plugins/steam_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/steam_store.py -------------------------------------------------------------------------------- /plugins/steam_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/steam_user.py -------------------------------------------------------------------------------- /plugins/steamdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/steamdb.py -------------------------------------------------------------------------------- /plugins/stock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/stock.py -------------------------------------------------------------------------------- /plugins/suggest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/suggest.py -------------------------------------------------------------------------------- /plugins/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/system.py -------------------------------------------------------------------------------- /plugins/tell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/tell.py -------------------------------------------------------------------------------- /plugins/time_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/time_plugin.py -------------------------------------------------------------------------------- /plugins/topicchange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/topicchange.py -------------------------------------------------------------------------------- /plugins/tvdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/tvdb.py -------------------------------------------------------------------------------- /plugins/twitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/twitter.py -------------------------------------------------------------------------------- /plugins/urban.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/urban.py -------------------------------------------------------------------------------- /plugins/utility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/utility.py -------------------------------------------------------------------------------- /plugins/validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/validate.py -------------------------------------------------------------------------------- /plugins/verysmart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/verysmart.py -------------------------------------------------------------------------------- /plugins/vimeo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/vimeo.py -------------------------------------------------------------------------------- /plugins/weather.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/weather.py -------------------------------------------------------------------------------- /plugins/wikipedia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/wikipedia.py -------------------------------------------------------------------------------- /plugins/wolframalpha.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/wolframalpha.py -------------------------------------------------------------------------------- /plugins/wordnik.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/wordnik.py -------------------------------------------------------------------------------- /plugins/wyr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/wyr.py -------------------------------------------------------------------------------- /plugins/xkcd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/xkcd.py -------------------------------------------------------------------------------- /plugins/yelling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/yelling.py -------------------------------------------------------------------------------- /plugins/youtube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/plugins/youtube.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/requirements.txt -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/core_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/core_tests/test_bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/test_bot.py -------------------------------------------------------------------------------- /tests/core_tests/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/test_client.py -------------------------------------------------------------------------------- /tests/core_tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/test_config.py -------------------------------------------------------------------------------- /tests/core_tests/test_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/test_errors.py -------------------------------------------------------------------------------- /tests/core_tests/test_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/test_event.py -------------------------------------------------------------------------------- /tests/core_tests/test_hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/test_hook.py -------------------------------------------------------------------------------- /tests/core_tests/test_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/test_init.py -------------------------------------------------------------------------------- /tests/core_tests/test_irc_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/test_irc_client.py -------------------------------------------------------------------------------- /tests/core_tests/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/test_main.py -------------------------------------------------------------------------------- /tests/core_tests/test_permission_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/test_permission_manager.py -------------------------------------------------------------------------------- /tests/core_tests/test_plugin_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/test_plugin_hooks.py -------------------------------------------------------------------------------- /tests/core_tests/test_plugin_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/test_plugin_manager.py -------------------------------------------------------------------------------- /tests/core_tests/test_reloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/test_reloader.py -------------------------------------------------------------------------------- /tests/core_tests/test_schema_migration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/test_schema_migration.py -------------------------------------------------------------------------------- /tests/core_tests/util_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/core_tests/util_tests/test_colors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/util_tests/test_colors.py -------------------------------------------------------------------------------- /tests/core_tests/util_tests/test_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/util_tests/test_database.py -------------------------------------------------------------------------------- /tests/core_tests/util_tests/test_filesize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/util_tests/test_filesize.py -------------------------------------------------------------------------------- /tests/core_tests/util_tests/test_formatting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/util_tests/test_formatting.py -------------------------------------------------------------------------------- /tests/core_tests/util_tests/test_func_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/util_tests/test_func_utils.py -------------------------------------------------------------------------------- /tests/core_tests/util_tests/test_http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/util_tests/test_http.py -------------------------------------------------------------------------------- /tests/core_tests/util_tests/test_irc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/util_tests/test_irc.py -------------------------------------------------------------------------------- /tests/core_tests/util_tests/test_mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/util_tests/test_mapping.py -------------------------------------------------------------------------------- /tests/core_tests/util_tests/test_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/util_tests/test_sequence.py -------------------------------------------------------------------------------- /tests/core_tests/util_tests/test_textgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/util_tests/test_textgen.py -------------------------------------------------------------------------------- /tests/core_tests/util_tests/test_timeformat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/util_tests/test_timeformat.py -------------------------------------------------------------------------------- /tests/core_tests/util_tests/test_timeparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/util_tests/test_timeparse.py -------------------------------------------------------------------------------- /tests/core_tests/util_tests/test_tokenbucket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/util_tests/test_tokenbucket.py -------------------------------------------------------------------------------- /tests/core_tests/util_tests/test_web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/core_tests/util_tests/test_web.py -------------------------------------------------------------------------------- /tests/data/cloudbot.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/data/cloudbot.pem -------------------------------------------------------------------------------- /tests/data/owm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/data/owm.json -------------------------------------------------------------------------------- /tests/data/xkcd/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/data/xkcd/1.json -------------------------------------------------------------------------------- /tests/data/xkcd/10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/data/xkcd/10.json -------------------------------------------------------------------------------- /tests/data/xkcd/100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/data/xkcd/100.json -------------------------------------------------------------------------------- /tests/data/xkcd/1000.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/data/xkcd/1000.json -------------------------------------------------------------------------------- /tests/data/xkcd/1500.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/data/xkcd/1500.json -------------------------------------------------------------------------------- /tests/data/xkcd/20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/data/xkcd/20.json -------------------------------------------------------------------------------- /tests/data/xkcd/2000.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/data/xkcd/2000.json -------------------------------------------------------------------------------- /tests/data/xkcd/50.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/data/xkcd/50.json -------------------------------------------------------------------------------- /tests/data/xkcd/500.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/data/xkcd/500.json -------------------------------------------------------------------------------- /tests/data/xkcd/get_xkcd_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/data/xkcd/get_xkcd_info.py -------------------------------------------------------------------------------- /tests/plugin_tests/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = "Luke" 2 | -------------------------------------------------------------------------------- /tests/plugin_tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/conftest.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_admin_bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_admin_bot.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_admin_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_admin_channel.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_autojoin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_autojoin.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_badwords.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_badwords.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_bible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_bible.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_books.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_books.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_brainfuck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_brainfuck.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_brew.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_brew.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_cap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_cap.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_cats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_cats.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_chain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_chain.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_chan_key_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_chan_key_db.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_chan_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_chan_log.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_chan_track.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_chan_track.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_chatbot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_chatbot.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_core_connect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_core_connect.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_core_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_core_hooks.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_core_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_core_misc.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_core_sieve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_core_sieve.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_cryptocurrency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_cryptocurrency.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_ctcp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_ctcp.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_cypher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_cypher.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_data_plugins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_data_plugins.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_deals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_deals.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_drinks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_drinks.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_duckhunt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_duckhunt.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_fact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_fact.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_factoids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_factoids.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_feeds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_feeds.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_flip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_flip.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_gaming.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_gaming.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_giphy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_giphy.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_github.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_github.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_googleurlparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_googleurlparse.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_grab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_grab.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_help.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_herald.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_herald.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_hookup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_hookup.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_horoscope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_horoscope.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_ignore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_ignore.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_imgur.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_imgur.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_jokes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_jokes.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_karma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_karma.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_lastfm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_lastfm.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_librefm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_librefm.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_link_announcer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_link_announcer.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_linux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_linux.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_lmgtfy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_lmgtfy.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_locate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_locate.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_log.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_minecraft_ping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_minecraft_ping.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_mock.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_notes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_notes.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_optout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_optout.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_pager_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_pager_commands.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_password.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_password.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_paste_sprunge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_paste_sprunge.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_ping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_ping.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_poll.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_poll.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_profile.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_quote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_quote.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_reddit_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_reddit_info.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_regex_chans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_regex_chans.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_remind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_remind.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_sasl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_sasl.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_seen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_seen.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_server_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_server_info.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_shorten.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_shorten.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_spotify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_spotify.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_steam_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_steam_store.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_stock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_stock.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_tell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_tell.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_time.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_tvdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_tvdb.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_utility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_utility.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_vimeo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_vimeo.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_weather.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_weather.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_wikipedia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_wikipedia.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_wordnik.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_wordnik.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_xkcd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_xkcd.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_yelling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_yelling.py -------------------------------------------------------------------------------- /tests/plugin_tests/test_youtube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/plugin_tests/test_youtube.py -------------------------------------------------------------------------------- /tests/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/util/__init__.py -------------------------------------------------------------------------------- /tests/util/async_mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/util/async_mock.py -------------------------------------------------------------------------------- /tests/util/mock_bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/util/mock_bot.py -------------------------------------------------------------------------------- /tests/util/mock_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/util/mock_config.py -------------------------------------------------------------------------------- /tests/util/mock_conn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/util/mock_conn.py -------------------------------------------------------------------------------- /tests/util/mock_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/util/mock_db.py -------------------------------------------------------------------------------- /tests/util/mock_irc_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/util/mock_irc_client.py -------------------------------------------------------------------------------- /tests/util/mock_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tests/util/mock_module.py -------------------------------------------------------------------------------- /tools/escape_non_ascii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tools/escape_non_ascii.py -------------------------------------------------------------------------------- /tools/format_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TotallyNotRobots/CloudBot/HEAD/tools/format_json.py --------------------------------------------------------------------------------