SAM icon indicating copy to clipboard operation
SAM copied to clipboard

SAM is a multi-functional Discord Bot specifically designed for the Server of the Faculty of Computer Science at the University of Vienna.

Results 33 SAM issues
Sort by recently updated
recently updated
newest added

There are testing frameworks for discord.py, namely https://pypi.org/project/dpytest/ This could be used for unit-/integration-testing our commands.

enhancement

By entering the command the bot gets all the exam dates for a specific course from [u:find](https://ufind.univie.ac.at/de/index.html) and posts them as an embed on Discord.

enhancement

Add a command that allows users to report bugs or feedback directly related to the bot and its implementation (the bot could eventually even create a github issue)

enhancement

This should return the embed of a specified message as a JSON string.

enhancement

Instead of accessing the db via the sqlite3 module which methods aren't asynchronous and therefore blocking the execution of other coroutines on the event loop, we can use [aiosqlite](https://github.com/omnilib/aiosqlite) instead...

enhancement

Implement functionality so that the bot can independently detect Spam or other unwanted stuff and act accordingly by removing messages and punishing users. Possible things the bot should look out...

enhancement

Enhancement of the `purge` command by adding the possibility to purge only X message by a specific user.

enhancement

A command which makes SAM post a message at a specified time. To be more specific, the server owner should be able to specify a message which gets automatically posted...

enhancement

A command for posting a weather report for Vienna.

enhancement

Trakt.tv integration for getting information about movies, series and newly released stuff.

enhancement