Skip to content
Edwin Vargas Navarro edited this page Apr 1, 2025 · 16 revisions

Welcome to the Seamless Bot Wiki!

The Seamless Bot is designed to help course staff efficiently get course analytics and streamline student support by integrating with Slack, Gradescope, Ed Discussion, and PostgreSQL. It automates fetching unresolved questions, tracking student performance, and querying extension data.

Students/staff for classes that use this tool may have their data collected for research purposes. Anonymized information and feedback may be used to improve course learning experiences and/or future versions of this tool. No identifying information will be used during analysis and this will have no impact on your grade.

Key Documentation

The CHANGELOG.md provides a detailed record of changes made to the Seamless Bot tool over time. It includes new features, bug fixes, updates, and offers insight into the evolution of the tool and the impact on user experience. Stay tuned for new updates!

The FAQ.md provides answers to common questions related to setting up, using, and troubleshooting the seamless bot tool. If your answer isn't there, you can ask in #software-extensions or #software-support slack channels on EECS Crossroads.

The GETTING-STARTED.md gives step by step guidance to course staff and instructors who want to setup the seamless_bot in their course. You will learn about the basic features and common workflows to set it up on virtual machine.

The COMMANDS.md highlights all currently available commands the seamless bot makes possible. It gathers data stored from Gradescope, Edstem, Flextensions, and more to come. Not all commands have to be added to your slack, so you can pick and choose which commands make the most sense for you to have!

Clone this wiki locally