An open API service for software projects hosted on Open Collective.

github.com/ManimCommunity/DiscordManimator

A Manim Rendering Bot for Discord. Requires a Functioning Manim install.
https://github.com/ManimCommunity/DiscordManimator

follow-up to #43: fix specification of user

4698ecfc5437b616c7a7b5d28f5d6f73f6da8a46 authored about 2 years ago
Fix manim rendering when the code block starts with `python` (#42)

* Update dependencies

aiohttp (3.8.1) was not supporting PEP 517 builds. (on M1)

* Fix man...

193ba74aa7cf80727193ccf5821615c63be02e86 authored about 2 years ago
Support async docker communication (#43)

* Update dependencies

aiohttp (3.8.1) was not supporting PEP 517 builds. (on M1)

* Switch ...

418a3c3460f4e62c1ff690353851cba63ec91437 authored about 2 years ago
Add CodeQL workflow for GitHub code scanning (#39)

Co-authored-by: LGTM Migrator <[email protected]>

71d27e611bc10751158686f999f016c014ff2e85 authored over 2 years ago
Bot rework: interactions (#38)

* move old cogs out of the way

* update package versions

* initial working (docker only) v...

6e9ce222ec3bbd256222b0d45db0020289748b6d authored over 2 years ago
Updated supported tags (#34)

* Updated supported tags

* Update cogs/mhelp.py

Co-authored-by: Kiran-Raj-Dev <90276965+Ki...

9bf2b753e402a316e1e5803e5ad77978a131b371 authored about 3 years ago
Changed `documentation` to `search results` (#35)

f7211e136b6858cfba04c6678759e5fcf0a68aad authored about 3 years ago
Better searching for documentation (#37)

* Better searching

mdoc can now search for functions as well.
!mdoc class_name.method_or_att...

f3e2414c14697b6f76de9f4daacd683e3ca3e7d2 authored about 3 years ago
remove deprecated methods (#33)

--save-as-gif is deprecated. Replaced it with --format-gif

6577e1f617b9fd66245eac3d389dd08ffe2936cc authored over 3 years ago
Merge pull request #28 from ManimCommunity/optionaldocker

Make Docker Optional

c832105eff451b41471071f209710e21c2691af6 authored over 3 years ago
Apply suggestions from @behackl 's code review

Co-authored-by: Benjamin Hackl <[email protected]>

76299d984dd59f0fa303a16028533db0ae8716e8 authored over 3 years ago
Use pre-existing error handling system to catch manim errors also.

6f5c0c5edec839d03a8c27463d748a2f8d71dab7 authored over 3 years ago
Make use of config.py instead of environment variables.

4b099cf115ce0589b7fb49fd74a644148ba0228f authored over 3 years ago
Merge branch 'master' into optionaldocker

29588f441f2f27393201b16858afd7984105907c authored over 3 years ago
Added projection shaders to allowed flags (#32)

* Added projection shaders to allowed flags

* Update cogs/manimate.py

03416b1ce3025ec35939766030b858e5bf656781 authored almost 4 years ago
Added common environment files to gitignore (#31)

* Add config.py to gitignore

* Edit things in git ignore

f418b2c0270f66b8e9ea52a6c7eee5744c406098 authored almost 4 years ago
Fix bug where bot checks for already deleted message.

Return after the trashcan emoji is pressed and the message is deleted.

bfb8721969219cc58e205b0eff6877b713a290ba authored almost 4 years ago
remove nest_asyncio import to fix bot

faec338db692eacbdfdd8828ba49816f40a0acf4 authored almost 4 years ago
Merge branch 'master' into optionaldocker

7673c31a95f9157bdc1286c55b30407341f3591d authored almost 4 years ago
Make sure script gets proper cogs directory.

56befd3b7947258629683b9feb9b90ff9a5dee2a authored almost 4 years ago
Rewrote !msearch to use RTDs API (#27)

* Add mdoc

* test

* Remove unused import

* Mention opengl

* rewrote msearch to use R...

6a22a55be9a4f96273a72a8e71abf7adfdfecaf2 authored almost 4 years ago
welp, merged with conflict by mistake

0cc7cc5b52270b92e1106361b8888e562bdb3e7b authored almost 4 years ago
Make Docker Optional

5441cafbe9f0c6779e07bd4b3cd430723e7ad13a authored almost 4 years ago
Merge branch 'refactor'

69f6abac9893532404188188e8896e5651e3e887 authored almost 4 years ago
Merge remote-tracking branch 'origin/refactor' into optionaldocker

76fc56c868c63a8d65551e228ab7eb7be695c532 authored almost 4 years ago
Make Docker Optional via Env variables.

Allow using onlinetex if not using Docker.

ce8fe3a3943628f7cddc0f4fb98898ebfac646b0 authored almost 4 years ago
Merge branch 'master' of github.com:ManimCommunity/DiscordManimator

b5fda8aff00ffaec23be47015aac75e5cf01808f authored almost 4 years ago
let manimator send error logs again

dbe0821c3215bd17d330903333ddc41519a0ad4c authored almost 4 years ago
Readd `mdoc` command (#25)

* Add mdoc

* test

* Remove unused import

* Mention opengl

cd3fc00d5fba4f4b18baebf1aa4bb5f42c7baf7a authored almost 4 years ago
Change black formatting line_length to 88. (#22)

39bb0a39d297d1d5128dde944b38e11e61a75e68 authored about 4 years ago
Merge pull request #24 from ManimCommunity/Darylgolden-patch-1

Change max_line_length to 88

db4681295d78cbb66fc4ab4413a3763b2a63c33a authored about 4 years ago
Change max_line_length to 88

62f5771ccaa6fec14994786fd50f0ef76da9f9eb authored about 4 years ago
Merge pull request #21 from chirag-droid/refactor

Added an error handler and renamed config.py

ebc2efe39915898f296339b2864089307c962700 authored about 4 years ago
Update README.md

1967c970c206ffa2a83caaa83544bc130316b498 authored about 4 years ago
Changed the cooldowns on commands

b239fda82617abfcb55d68368ce2fc235497860c authored about 4 years ago
Added an error handler

27a08487193fbeee99195dc35f4aaabe87ff5220 authored about 4 years ago
Refactored code using flake8

a1052087e04177da699c486de60d0010019002ac authored about 4 years ago
Renamed config.py to config_example.py

4c5a6b20ae97c0049f1ac31d91ca368becdf1280 authored about 4 years ago
Merge pull request #20 from Darylgolden/fix-reactions

Fix reactions for manimate

8e58d8c186c730e0e9c38268200c869d7ad28bad authored about 4 years ago
Fix reactions for manimate

8eafc5d9044babbd5626c92e5c7e48c339682833 authored about 4 years ago
Merge pull request #19 from chirag-droid/refactor

Removed unnecessary code and made it more readable

9b6448f45544a36d76aeaf22fbcbc18a70dfecf5 authored about 4 years ago
Update DiscordManimator.py

67a8f6c73e42608f060f106cf3fbdf2154d57ffc authored about 4 years ago
Removed unnecessary code and made it more readable

7bffeb605f3acf53ba04fb938bc53c0840925abd authored about 4 years ago
Merge pull request #18 from Darylgolden/add-docstring

Added mdocstring, increased cooldown from 2 commands per 30 seconds to 10 commands per 30 seconds

972542ede319c8e7ee1363c854fe8e058075fb30 authored about 4 years ago
black+isort

9000dc9f7e73dec66d51d4d27e04120286fb89f8 authored about 4 years ago
rm personal vscode

bc8624854b326cf9f649418411f652bb66c67541 authored about 4 years ago
Fix mdocstring

c1c092e0fcc272d856bac418f1be7f451976f19c authored about 4 years ago
tetstse

c225ad4c02a5589fe44f896b14c9b57a9a698be5 authored about 4 years ago
fix attempts

7f25262cbfd4031668243cbee99cee71c4e52ff8 authored about 4 years ago
Attempt to add mdocstring to refactor

d3a79fd6ecf42a19908192ab7d0ae4e837c37319 authored about 4 years ago
Merge pull request #11 from infiniteregrets/mdocs

Added (under testing) docs feature + refactored code (split into cogs)

791e2efecd7cee2d82d13794f8c35909d419d17d authored about 4 years ago
Merge branch 'refactor' into mdocs

91fca4fc428cc693b4c38dc570ddd10539681afc authored about 4 years ago
Make argparse not print to standart output (#16)

Also, fix extra while spaces when no argument is passed

f7ce6e3c0fc0686b3313c1a37d319323bd2eb940 authored about 4 years ago
added bin

2859a43a25af60662c0446abb558b8730dc2c13f authored about 4 years ago
added cooldown feature for manimate/mdoc

1ef41935e1af0b6cd9fca007b22612ec84e4acf1 authored about 4 years ago
Merge pull request #15 from naveen521kk/new-command

New command !mdocstring

df0b7d15c3cf5c18d3b4305758ed4b8550737162 authored about 4 years ago
fix typo

efcc6e3cc44055c0052cd692dcffda6d3f304eb6 authored about 4 years ago
Add a !mdocstring command

this will help form docstring and also format the code with black
Also, added poetry configuratio...

8da1f7509de7f2d68e07a6ca25080b17e08727b0 authored about 4 years ago
fixed broken links

493dbeb28318d0b3458399cdf24e38ddca435f6a authored about 4 years ago
added pagination feature

5c5e1fa4e543c2ec1f8ae4b97ab67e70c92be68c authored about 4 years ago
Clear output from mdoc

00948a876e3b906267d319e3706db123ec70231b authored about 4 years ago
Merge pull request #12 from Darylgolden/mdoc-patch

Patch mdoc (for real this time)

585ee9977db7cf7c1c8659a91a673141d0d3d6b4 authored about 4 years ago
Patch

d618083ad82404fad896015e266b2886ce317998 authored about 4 years ago
Update cogs/mdoc.py

Co-authored-by: Aathish Sivasubrahmanian <[email protected]>

80a3132749897ebc4371f257edded314b2e65925 authored about 4 years ago
Update config.py

Co-authored-by: Aathish Sivasubrahmanian <[email protected]>

22f050d1c5dc8bf3b66bdfbc7daabfd0aea7f95d authored about 4 years ago
Update cogs/mhelp.py

Co-authored-by: Aathish Sivasubrahmanian <[email protected]>

d2756d45b170c9ad3395c508bb9ee7905d5787e7 authored about 4 years ago
Added (under testing) docs feature + refactored code (split into cogs)

0a8c5de8956d5c6994d35f0403ee5738abe79986 authored about 4 years ago
Merge pull request #9 from Darylgolden/mdoc

Fix mdoc link

a02a9224c260ae245aa9662b5a4f57738ede00f7 authored about 4 years ago
Merge pull request #8 from kolibril13/patch-1

Created a `!m` shortcut for the DiscordManimator bot

268d12f716cab6f30042383f0ee5215a3fe2223a authored about 4 years ago
Fix mdoc link

c42dca6ca14d881fd3957d191704e26b6f9429bf authored about 4 years ago
Update DiscordManimator.py

Co-authored-by: Eric Biedert <[email protected]>

05b5c8952ccb9d9564bf45de0d58f151eec4efde authored about 4 years ago
Update DiscordManimator.py

e1264732581bf8f6c965e4a42aec9cc8b082c7d4 authored about 4 years ago
adapt CLI syntax due to v0.6.0

a5a2b2afceb2dd316ffbdf3996a7cb72436bf302 authored about 4 years ago
prototype for mdoc command

2aa16ebb842bb6a39c24676a97f223d85f4b27d8 authored over 4 years ago
factor out construction of reply into separate function, should fix weird typing behavior

187c17701e9b2b412c01dc2ceb1d41c992b68b38 authored over 4 years ago
Move react_and_wait higher up.

56a806d1c3eccac56bae08060d0b41d0aac5f5ed authored over 4 years ago
Turn the reaction-adding logic into a function.

Wait for reaction on every reply, not just successful renders.

7f604e76610ec61e71afd2b62af646da124360f2 authored over 4 years ago
Merge pull request #6 from ManimCommunity/improvements

Improvements

d8a76ffc45c5f788c63c48739bc05f45dd687ae0 authored over 4 years ago
Merge pull request #7 from ManimCommunity/improvements++

Make final message sending try-except clearer.

661b8f6cc4d0246e296ad79abb145a882b1a3049 authored over 4 years ago
Remove whitespace

Co-authored-by: Benjamin Hackl <[email protected]>

255a87463708cfacc01c66beb539f53cbed12ad7 authored over 4 years ago
Make final message sending try-except clearer.

f7b011357c35ee123084ef9680badd52720dddb0 authored over 4 years ago
Formatting change

Co-authored-by: friedkeenan <[email protected]>

a24889d21cb0a4b86c76c482b405dc901dada1f7 authored over 4 years ago
Import `io` and refer to `BytesIO` via `io`.

ec15b006d99220d76be4d67d3b61ede5b54c7ab6 authored over 4 years ago
Fix encoding while writing to a file

See https://discord.com/channels/581738731934056449/780234936980078602/809456566079324201
Previ...

b783c547731496753584bcc691bb2a0db6174f0a authored over 4 years ago
Formatting changes.

Thanks @friedkeenan!

Co-authored-by: friedkeenan <[email protected]>

ed1e6e4460dcdabfc5313151b1a69d5da00da4db authored over 4 years ago
add missing argument to remove_reaction

849ac714dc5511d456da6f7ac2606d02e04be8d1 authored over 4 years ago
explicitly use asyncio

9aad91731b58ca689805929595c93680db00a93a authored over 4 years ago
add missing await

026cbf7c7b777ed4d6f822bd7e744313c45fff4f authored over 4 years ago
remove early return

997c34e97a2b92e5e1bf42d4a8f3cbfbddb28f17 authored over 4 years ago
fix syntax errro

f3501526ffd7c258b2b3a5a260f612622fc1fc14 authored over 4 years ago
Merge branch 'improvements' of github.com:ManimCommunity/DiscordManimator into improvements

c36480b92d34a4c8ee907d36f8eb45c87e0824ef authored over 4 years ago
move reaction stuff outside typing context

7d28e5b14e49bb46f98da0e62adac0bd7c0a2606 authored over 4 years ago
Merge pull request #5 from behackl/improvements

raise error for visibility; fix unicode string

822ee8c148a9d09797eeb658969f89215d96b788 authored over 4 years ago
raise error for visibility; fix unicode string

a5a0c1f2df184860df86359d56d0a087b9cac4d0 authored over 4 years ago
Allow user to enter normal text along with code in message.

ed90074ebc33da7c7f6f15a35071cc4aaec8d0f8 authored over 4 years ago
Make the bot wait for a reaction, rather than the message.

5bfc0d8b0b725e6187d0969506b28eae17857040 authored over 4 years ago
Delete the proper reply.

bfa2a5063b1fb9e62fb7e6520b406953b49cdb66 authored over 4 years ago
await the add_reaction

fb798f0f2cfb89f4962d851c25af7d334afa6a19 authored over 4 years ago
Fix bug in code extractor.

e57782490f3e086c1e46a8c9a6ce8bce2b91d250 authored over 4 years ago
Attach error log as file if it's too long.

47f91eda9098096ff839c8e16780ed5159f748ea authored over 4 years ago